01. december 2008 - 17:15
Der er
7 kommentarer og 1 løsning
Linieskift efter antal poster
Hej der ... Jeg har følgende kode, der laver et antal checkboxe ... <? $hent_oversigt = mysql_query("SELECT * FROM table WHERE FW_1000 != '' ORDER BY dato"); while ($hent_oversigt_print = mysql_fetch_array($hent_oversigt)) { $dateret = $hent_oversigt_print["dato"]; $dateret = date("d.m.Y",$dateret); echo $dateret." = ".($hent_oversigt_print["FW_1000"]/95)." pl "; for ($i=0;$i<($hent_oversigt_print["FW_1000"]/95);$i++) { echo "<input type=Checkbox>"; } echo "<br>"; } ?> Men - kan jeg få den til, at lave linieskift efter hver 10'ende checkbox !? hilsen Conard
Annonceindlæg fra FPT Software
01. december 2008 - 17:23
#1
Prøv med dette: <?php $hent_oversigt = mysql_query("SELECT * FROM table WHERE FW_1000 != '' ORDER BY dato"); while( $hent_oversigt_print = mysql_fetch_array( $hent_oversigt ) ) { $dateret = $hent_oversigt_print["dato"]; $dateret = date( "d.m.Y", $dateret ); echo $dateret . " = " . ($hent_oversigt_print["FW_1000"]/95) . " pl "; for( $i = 1; $i <= ($hent_oversigt_print["FW_1000"]/95); $i++ ) { echo '<input type="checkbox">'; if( ( $i % 10 ) == 0 ) print '<br />'; } echo '<br />'; } ?>
01. december 2008 - 17:36
#2
Det ligner noget - cool ... manglede dog en lille "{" ... Men - den laver først 1 og derefter 10 10 10 [] [][][][][][][][][][] [][][][][][][][][][]
01. december 2008 - 17:44
#3
Kan man få den til at lave ... [][][][][][][][][][] [][][][][][][][][][] []
01. december 2008 - 17:46
#4
Den burde den gøre, hvis du har brugt præcist den kode jeg gav dig. Det er vigtigt at $i ikke starter på 0, men 1.
01. december 2008 - 17:47
#5
Okay ... men så laver den 1 checkbox for lidt ...
01. december 2008 - 17:49
#6
Og så skal du bruge "<=" og ikke "<".
01. december 2008 - 17:52
#7
Sorry sorry sorry - det kører jo som det skal ! Det var mig der havde lavet ... for( $i = 1; $i <= forkert ... Sorry ! Læg endelig et svar, du fortjener rigeligt dine points ! 1000 tak for hurtig og god hjælp !
01. december 2008 - 17:55
#8
Jo tak, det var så lidt :)
Vi tilbyder markedets bedste kurser inden for webudvikling