Hallo Leute,
mein erster Post hier im Forum, suche jetzt schon drei Tage nach einer Lösung für mein Problem.
Ich habe eine Tabelle, in der ich Links zu Bildern gespeichert habe. Diese möchte ich nun ausgeben, möglichst in einer angenehmen Form. Ähnlich wie bei den Galerie Scripten die es alle so gibt.
Ich möchte gerne drei Bilder nebeneinander und dann N Zeilen untereinander ausgeben lassen. In einem Galerie Script habe ich dieses gefunden, das will aber nicht funzen. Es werden immer 12 Bilder nebeneinander angezeigt. Das scheint das zu sein, was in die Tabelle aussen drum passt.
Setze ich das $i=0 vor die while Schleife werden komischerweise nur 16 der 48 vorhandenen Einträge angezeigt. Verstehe nicht so ganz wo mein NEWBIE Denkfehler ist.
Danke.
Mein Script:
mein erster Post hier im Forum, suche jetzt schon drei Tage nach einer Lösung für mein Problem.
Ich habe eine Tabelle, in der ich Links zu Bildern gespeichert habe. Diese möchte ich nun ausgeben, möglichst in einer angenehmen Form. Ähnlich wie bei den Galerie Scripten die es alle so gibt.
Ich möchte gerne drei Bilder nebeneinander und dann N Zeilen untereinander ausgeben lassen. In einem Galerie Script habe ich dieses gefunden, das will aber nicht funzen. Es werden immer 12 Bilder nebeneinander angezeigt. Das scheint das zu sein, was in die Tabelle aussen drum passt.
Setze ich das $i=0 vor die while Schleife werden komischerweise nur 16 der 48 vorhandenen Einträge angezeigt. Verstehe nicht so ganz wo mein NEWBIE Denkfehler ist.
Danke.
Mein Script:
PHP-Code:
$picture = $mysqli->query("select pic_link, thumb_link FROM competition order BY sn desc");
{
while($zeile1 = $picture->fetch_array())
{
$i = 0;
//Reihe mit je drei Bildern
if ($i % 3 == 0)
echo
"<tr><td id='tableww'>" . "<a rel='mylightbox' class='navi' href='"
. htmlspecialchars($zeile1["pic_link"]) . "' target='_blank'><img src='"
. htmlspecialchars($zeile1["thumb_link"]). "' width='60px' border='none'></a>"
. "</td></tr>";
$i ++;
}
}
Kommentar