ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / PHP / MySQL Probleme / schleife klar - aber wie?


Seite 1 von 1

hadron schrieb am 15.02.2004 um 20:52 Uhr

Ich möchte das Ergebnis aus meiner Abfrage wie folgt ausgeben:

bild 1 bis x in zeile 1 der augabetabelle
bild x+1 bis 2x in zeile 2 der ausgabetabelle etc.

Das hab ich bis jetzt:

$abfrage = mysql_query("select name from testpix");
echo "<table background=bg.jpg border=1>\n";

while($bildname = mysql_fetch_array($abfrage))
{
echo "<tr>";
echo "<td>\n"."<img src='http://www.xyz.com/testphp/images/$bildname[0]'>"."</td>\n";
echo "</tr>\n";
}
echo "</table>\n";

habs schon mit for-schleife probiert aber ich bin wohl aufm falschen dampfer :(
ich weis, die lösung ist eigentlich einfach aber ich komm nicht weiter

Narodnaja schrieb am 15.02.2004 um 22:38 Uhr

$i=1;
while($bildname = mysql_fetch_array($abfrage))
{
echo "<tr>";
echo "<td>\n"."<img src='http://www.xyz.com/testphp/images/$bildname[0]'>"."</td>\n";
echo "</tr>\n";
if ($i == $x)
{
echo "</tr><tr>";
$i=1;
}
else
{
$i++;
}

}

hadron schrieb am 15.02.2004 um 23:22 Uhr

danke narodnaja :)

genauso - die gute alte if... ;)

Seite 1 von 1