Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //array met waardes
- $array = ('a','b','c','d','e','f');
- //array met aantal kolommen per rij
- $arrayrows = (2,1,3);
- //tellers op 0
- $rowsindex = 0;
- $teller = 0;
- echo '<table>';
- echo '<tr>';
- foreach ($array as $value)
- {
- //waarde weergeven
- echo '<td>'.$value;.'</td>';
- //aantal kolommen uit rows array halen m.b.v. row index
- $aantalkolommen = $arrayrows($rowsindex);
- //teller mee laten lopen
- $teller++;
- //als teller zelfde waarde heeft als aantal gewenste kolommen, nieuwe rij aanmaken
- if ($teller == $aantalkolommen)
- {
- echo '</tr><tr>'; //nieuwe rij aanmaken
- $teller = 0; //teller weer op 0 zetten
- $rowsindex = $rowsindex + 1; //index voor rows array eentje hoger zetten voor volgende rij
- }
- }
- echo '</tr>';
- echo '</table>';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement