Abfrage und Anzeige eines weiteren Bildes

_Hallo,
ich möchte per PHP prüfen, ob ein drittes Foto vorhanden ist, und wenn ja, diese noch anzeigen.

Auszug aus dem Quelltext:_

Ich habe versucht, das über folgende Ergänzung zu bewältigen, was jedoch nicht klappt.

<?php if (@mysql_result($result,0,'pic_3')!='') echo " ; else echo'';?\> _Was mache ich falsch? Schöne Grüße Mike_

Was Du falsch machst…
…ist, dass Du uns hier Deinen html/php mix unformatiert hinklatschst…
da kennt sich doch so schon kein Mensch mehr aus…
Und wo ist das SQL Query und wo ist die Datenbankstruktur, ob es überhaupt ein pic_3 gibt?

guck Dir z.b. mal diese Lösung an:

$sql = "select pic\_1, pic\_2, pic\_3 from tabelle where id='x'";
$query = mysql\_query($sql);
$picarray = array();
while ($result = mysql\_fetch\_array($query))
 {
 if ($result['pic\_1'] != "") $picarray[] = $result['pic\_1'];
 if ($result['pic\_2'] != "") $picarray[] = $result['pic\_2'];
 if ($result['pic\_3'] != "") $picarray[] = $result['pic\_3'];
 }

for ($i=0;$i\n";
 }

meiner Meinung nach ist das wesentlich lesbarer und komfortabler als Deine Variante…
Und nach der Variante könntest Du auch die pic’s aus mehreren verschiedenen Datensätzen anzeigen…

Grüße
Munich