Moderator |
|
<?php
$cel_aantal = 4; // aantal cellen per rij
$cel_breedte = 150; // breedte van een cel
/*
testgetal - het aantal wordt normaal bepaald doordat je een dir uitleest
of een query uitvoert of wat dan ook
*/
$aantal_fotos = 13;
?>
<table border="1" width="<?= $cel_aantal * $cel_breedte ?>">
<?php
$teller = 0; // houdt bij bij welk item we in een rij zijn
// loop alle foto's af
for($i=1; $i <= $aantal_fotos; $i++) {
// zitten we aan het begin van een rij ?
if($teller == 0) {
echo "<tr>\n";
}
// druk de foto af
?>
<td width="<?= $cel_breedte ?>"><?= $i ?></td>
<?php
// verhoog $teller
$teller++;
// zitten we aan het einde van een rij ?
if($teller == $cel_aantal) {
echo "</tr>\n";
$teller = 0;
}
?>
<?php
}
/*
we zijn klaar met het afdrukken van de foto's, maar zijn we ook klaar
met een tabelrij ?
*/
if($teller != 0) {
for($i = $teller; $i < $cel_aantal; $i++) {
echo "<td width=\"".$cel_breedte."\">padding</td>";
}
// sluit de rij af
echo "</tr>\n";
}
?>
</table>
<?php $cel_aantal = 4; // aantal cellen per rij $cel_breedte = 150; // breedte van een cel /* testgetal - het aantal wordt normaal bepaald doordat je een dir uitleest of een query uitvoert of wat dan ook */ $aantal_fotos = 13; ?> <table border="1" width="<?= $cel_aantal * $cel_breedte ?>"> <?php $teller = 0; // houdt bij bij welk item we in een rij zijn // loop alle foto's af for($i=1; $i <= $aantal_fotos; $i++) { // zitten we aan het begin van een rij ? if($teller == 0) { } // druk de foto af ?> <td width="<?= $cel_breedte ?>"><?= $i ?></td> <?php // verhoog $teller $teller++; // zitten we aan het einde van een rij ? if($teller == $cel_aantal) { $teller = 0; } ?> <?php } /* we zijn klaar met het afdrukken van de foto's, maar zijn we ook klaar met een tabelrij ? */ if($teller != 0) { for($i = $teller; $i < $cel_aantal; $i++) { echo "<td width=\"".$cel_breedte."\">padding</td>"; } // sluit de rij af } ?> </table>
Duidelijk nu ?
EDIT: Klopt, hyperlinks openen nu in hetzelfde venster...
Gebruik Shift-click in IExploder of de middle-mouse in Firefox om hyperlinks in een nieuw venster te openen. |