Hi
Ich habe folgendes Problem: Ich habe ein kleines Archiv an Bildern, die aus einer Mysql-Datenbank aufgerufen werden. Nur sollen diese Bilder nicht alle untereinander stehen, oder nebeneinander, sondern immer nur hübsch 2 nebeneinander und drunter die nächsten 2.
Im Moment verwende ich folgende Lösung:
Allerdings kommt mir das ganze etwas kompliziert vor...kennt jemand eine bessere Lösung? Wie es aussehen soll bzw. im Moment tut, findet man hier!
Ich habe folgendes Problem: Ich habe ein kleines Archiv an Bildern, die aus einer Mysql-Datenbank aufgerufen werden. Nur sollen diese Bilder nicht alle untereinander stehen, oder nebeneinander, sondern immer nur hübsch 2 nebeneinander und drunter die nächsten 2.
Im Moment verwende ich folgende Lösung:
<?
$zaehler=1;
$result=mysql_query("SELECT * FROM actionpics ORDER BY id DESC LIMIT $limit");
while ($result_array=mysql_fetch_array($result,MYSQL_ASSOC)):
if ($zaehler == "1") {
print("<tr>"); } ?>
<TD width=50% align=center>
<a href="pic.php?images/action_pics/<?php print($result_array[big]); ?>"><img src="images/action_pics/<?php print($result_array[small]); ?>" border=0></a><BR><font color=white size=1 face="Helvetica, Arial, Verdana"><b>(c) by <?php print($result_array[author]); ?></b></font></TD>
<?php
if ($zaehler == "2") {
print("</tr>");
$zaehler=0; }
$zaehler++;
endwhile;
if ($zaehler == "2") print("</tr>"); ?>
$zaehler=1;
$result=mysql_query("SELECT * FROM actionpics ORDER BY id DESC LIMIT $limit");
while ($result_array=mysql_fetch_array($result,MYSQL_ASSOC)):
if ($zaehler == "1") {
print("<tr>"); } ?>
<TD width=50% align=center>
<a href="pic.php?images/action_pics/<?php print($result_array[big]); ?>"><img src="images/action_pics/<?php print($result_array[small]); ?>" border=0></a><BR><font color=white size=1 face="Helvetica, Arial, Verdana"><b>(c) by <?php print($result_array[author]); ?></b></font></TD>
<?php
if ($zaehler == "2") {
print("</tr>");
$zaehler=0; }
$zaehler++;
endwhile;
if ($zaehler == "2") print("</tr>"); ?>
Kommentar