PHP gevorderde |
|
Het moet ongeveer zoiets zijn, klooi er even mee dan ga je het vanzelf begrijpen. Alles wat ik hier in de var. $output zet kan je natuurlijk ook echo'en of even ?>...<?php doen, moert je zelf maar even kijken wat je ermee doet.
<?php define ('MAX_COLS', 2); // constante, maximum aantal kolommen
// tellertje, beginnen bij 0
$count = 0;
// -- vanaf hier ga ik ervan uit dat $output al bestaat, en al andere 'output' bevat
// nieuwe rij beginnen
$output .= '<tr>';
// Database resultaten doorlopen
while ($res = mysql_fetch_assoc($query)) {
// Als $count == MAX_COLS :
// Sluit de rij af, en open een nieuwe rij
if ($count == MAX_COLS) {
$count = 0;
$output .= '</tr><tr>';
}
// echo'en | weergeven van resultaten ....
// $count met 1 verhogen
$count++;
}
?>
<?php define ('MAX_COLS', 2); // constante, maximum aantal kolommen // tellertje, beginnen bij 0 $count = 0; // -- vanaf hier ga ik ervan uit dat $output al bestaat, en al andere 'output' bevat // nieuwe rij beginnen $output .= '<tr>'; // Database resultaten doorlopen // Als $count == MAX_COLS : // Sluit de rij af, en open een nieuwe rij if ($count == MAX_COLS) { $count = 0; $output .= '</tr><tr>'; } // echo'en | weergeven van resultaten .... // $count met 1 verhogen $count++; } ?>
|