hallo,
ich möchte bilder in 2 spalten ausgeben. aber es wird nur eine zeile mit 2x dem gleichen bild angezeigt.
wo ist mein denk-fehler?
danke
PHP-Code:
echo "<TABLE>";
$counter = 0;
while($row = mysql_fetch_array($bilder)) {
$bildurl = $row["bildurl"];
$bildurlklein = 'admin/images_artikel_klein/'.$bildurl;
$bildurlgross = 'admin/images_artikel_gross/'.$bildurl;
$bildunterschrift = $row["bildunterschrift"];
$bilddatenklein = getimagesize($bildurlklein);
$breiteklein = $bilddatenklein[0];
$hoeheklein = $bilddatenklein[1];
$bilddatengross = getimagesize($bildurlgross);
$breitegross = $bilddatengross[0];
$hoehegross = $bilddatengross[1];
$breitegross = $breitegross+20;
$hoehegross = $hoehegross+20;
if ($counter == 0) {
echo "<tr>";
echo "<td><a href=\"javascript:NeuesFenster('".$bildurlgross."',".$breitegross.",".$hoehegross.")\">[img]$bildurlklein[/img]";
echo "
<font class='Bildbeschreibungen'>$bildunterschrift $counter</font>
</td>";
$counter++;
}
if ($counter == 2){
echo "</tr>";
$counter == 0;
}
else {
echo "<td><a href=\"javascript:NeuesFenster('".$bildurlgross."',".$breitegross.",".$hoehegross.")\">[img]$bildurlklein[/img]";
echo "
<font class='Bildbeschreibungen'>$bildunterschrift $counter</font>
</td>";
$counter++;
}
}
echo "</TABLE>";