Bilder nebeneinander

rustyNET

Mitglied
Hi Leute... wieder mal ein Problem... Ich will 3 Bilder nebeneinander darstellen

kann mir jemand sagen was hier nicht stimmt?

PHP:
<table border="0" width="400">  <tr>
<?
$abfrage = "SELECT * FROM ws_gallery ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
$count=1;
while($row=mysql_fetch_object($ergebnis)) {
echo "<td><img src='".$row->pic."'></td>";
echo ( (($count%3)==0) ? "</tr><tr>" : "");
$count++;
}

?> 
</tr></table>

thx
 
PHP:
<table border="0" width="400">
 
<?
$abfrage = "SELECT * FROM ws_gallery ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
$countTd=1;
$spalten = 3;
while($row=mysql_fetch_object($ergebnis)) {
   if($countTd == 1)
      echo "<tr>"
   if($countTd <= $spalten)
      echo "<td><img src='".$row->pic."'></td>";
   if($countTd == 1)
      echo "</tr>"
   if($countTd == $spalten)
      $countTd = 1;
   $countTd++;
}
 
?> 
</table>
 
da stimmt was nicht:

if($countTd <= $spalten)

-> Parse error: parse error, unexpected T_IF, expecting ',' or ';' in /home/rustynet/public_html/pages/f.php on line 11
 
sorry schönheitsfehler g
PHP:
<table border="0" width="400">
<?
$abfrage = "SELECT * FROM ws_gallery ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
$countTd=0;
$spalten = 3;
while($row=mysql_fetch_object($ergebnis)) {
   $countTd++;

   if($countTd == 1)
      echo "<tr>";
   if($countTd <= $spalten)
      echo "<td><img src='".$row->pic."'></td>";
   if($countTd == 1)
      echo "</tr>";
   if($countTd == $spalten)
      $countTd = 0;
}
?>
</table>
 
Zuletzt bearbeitet:
Zurück