mkr365 Posted May 15, 2008 Share Posted May 15, 2008 Hello, My checkboxes are being read from a database, that works perfectly fine. They are showing up down te page. But is it possible that my checkboxes are being shown down the page but now with maximum 4? So you get 4 checkboxes down the page and than a row with another 4 checkboxes and so on. At the moment if i have for example 10 checkboxes they are now showing up down the page underneath each other, and i want in each row 4 checkboxes showing up. I hope its a little bit clear Wink if ($categorien == $query['RubriekID']) echo '<input type="checkbox" name="categorien[]" value="'.$query['RubriekID'].'">'.$query['Rubrieknaam'].'<br />'; else echo '<input type="checkbox" name="categorien[]" value="'.$query['RubriekID'].'">'.$query['Rubrieknaam'].'<br />'; Link to comment https://forums.phpfreaks.com/topic/105809-max-4-checkboxes-down-the-page/ Share on other sites More sharing options...
DarkWater Posted May 15, 2008 Share Posted May 15, 2008 Set them up in tables and start a new column whenever you reach 4. Link to comment https://forums.phpfreaks.com/topic/105809-max-4-checkboxes-down-the-page/#findComment-542254 Share on other sites More sharing options...
craygo Posted May 15, 2008 Share Posted May 15, 2008 this is just something quick, but check the modulus if the rows and if it equals zero you start a new group. <?php for($i=0; $i<10; $i++){ if($i % 4 == 0){ echo "New Row<br />"; } echo "<input name=\"categorien[]\" type=\"checkbox\" value=\"$i\" /><br />"; } ?> You can put this in your while loop also Ray EDIT: just read your first post again and do you mean new column?? Link to comment https://forums.phpfreaks.com/topic/105809-max-4-checkboxes-down-the-page/#findComment-542262 Share on other sites More sharing options...
mkr365 Posted May 15, 2008 Author Share Posted May 15, 2008 Whoo, I'm still learning so i think i need a little bit more help if you don't mind off course How does it work if i want this in my while loop. while($query = mysql_fetch_array($result)) { if ($categorien == $query['RubriekID']) echo '<input type="checkbox" name="categorien[]" value="'.$query['RubriekID'].'">'.$query['Rubrieknaam'].'<br/>'; else echo '<input type="checkbox" name="categorien[]" value="'.$query['RubriekID'].'">'.$query['Rubrieknaam'].'<br/>'; } echo '</td></tr> Link to comment https://forums.phpfreaks.com/topic/105809-max-4-checkboxes-down-the-page/#findComment-542398 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.