hallo,
Ik heb onderstaande script zodat mijn foto's mooi per acht in een rij staan. Maar nu zit ik met het probleem dat indien er bvb 15 foto's zijn hij twee rijen toont met in de eerste rij perfect 8 kleine thumbnails en in de tweede rij 7 thumbnails + 1 thumbnail met rood kruis omdat ik geen 16 maar 15 foto's heb. Wie kan me helpen!
<?
//-- maak eerst de connectie met de database!
$user = "***";
$pass = "***";
$host = "***";
$dbdb = "***";
if (!mysql_select_db($dbdb, mysql_connect($host, $user, $pass)))
{
echo "Kan geen verbinding maken met de database.";
exit();
}
unset($user);
unset($pass);
unset($host);
unset($dbdb);
$resultaten = mysql_query("SELECT * FROM `album` WHERE `soort` = 'project'");
$aantalFotos = mysql_num_rows($resultaten);
echo "<table width=\"475\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
for($i=0;$i<$aantalFotos;$i+=8){
echo "<tr>";
$bKolomWisselaar = true;
for($j=0;$j<8;$j++){
$fotoNaam=mysql_result($resultaten,$i+$j,"foto");
$id=mysql_result($resultaten,$i+$j,"id");
echo "<td><a href=\"foto.php?id=$id\"><img src='".$fotoNaam."' border=0></a></td>";
if($j<(8-1)){
if($bKolomWisselaar){
echo "<td width='10'> </td>";
$bKolomWisselaar = false;
}
else{
echo "<td width='45'> </td>";
$bKolomWisselaar = true;
}
}
}
echo "</tr>";
echo "<tr><td colspan='15' height='10'></td></tr>";
}
echo "</table>";
?>
1.004 views