Mailinglisten-Archive |
Markus Walter wrote:
> $sqlab="SELECT * FROM tabelle where satz=$ID order by ID";
> $res=mysql_db_query("$datenbank", $sqlab);
> $anz=mysql_num_rows($res);
> mysql_close($db);
>
> for($i=0; $i<$anz; $i++){
> $ID=mysql_result($res, $i, "ID");
> $bild=mysql_result($res, $i, "bild");
Hallo Markus,
nachfolgendes sollte dir helfen:
$anz = 14; // $anz = mysql_num_rows($res);
echo '<table border="1">';
echo '<tr>';
for ($i = 0; $i < $max; $i++) {
$ID = mysql_result($res, $i, 'ID');
$bild = mysql_result($res, $i, 'bild');
echo '<td><img src="thumb/".$bild.'" alt="" border="0"></td>';
if ($i % 2) echo '</tr><tr>';
}
echo '</tr>';
echo '</table>';
Aber evtl. geht es günstiger, wenn du die Erstellung in eine while-Schleife packst:
echo '<table>';
echo '<tr>';
$i = 0;
while ($rec = mysql_fetch_assoc($res)) {
echo '<td><img src="thumbs/'$rec['bild'].'"></td>;
if ($i % 2) echo '</tr><tr>;
$i++;
}
echo '</tr>';
echo '</table>';
--
Mit freundlichen Grüßen / Kind regards
Steffen Kother
php::bar PHP Wiki - Listenarchive