Um die Frage beantworten zu könne wäre es hilfreich zu wissen wie deine Tabelle/n aufgebaut sind und wie die user zu identifizieren sind (Cookie, Session....)
Für die Ausgabe des Bildes würde ich dir eine kleine änderung empfehlen...
1. mysql_fetch_assoc verwenden
Bei änderungen an der Tabelle können sofort probleme mit mysql_fetch_row entstehen.
mysql_fetch_assoc ist eindeutig, mysql_fetch_row nimmt feld x.
2. Solltest du nicht nur kontrollieren ob das feld image nicht gefüllt ist, sondern auch ob das bild vorhanden ist (falls ein eintrag in der Tabelle vorhanden ist).
3. Es wäre von vorteil, wenn du den vollen Dateinamen speichern würdest also inklusive .jpg, .bmp, .png usw... Damit entsteht kein problem wenn jemand mal nicht ein jpeg bild uploaded.
Für die Ausgabe des Bildes würde ich dir eine kleine änderung empfehlen...
PHP:
while($row = mysql_fetch_assoc($result)){
if($row["image"] == "" || !file_exists("rpic/".$row["image"])){
echo "<tr><td>Kein Bild vorhanden!</td></tr>\n";
}else{
echo "<tr><td><img src=\"rpic/".$row[1].".jpg\"</td></tr>\n";
}
}
Bei änderungen an der Tabelle können sofort probleme mit mysql_fetch_row entstehen.
mysql_fetch_assoc ist eindeutig, mysql_fetch_row nimmt feld x.
2. Solltest du nicht nur kontrollieren ob das feld image nicht gefüllt ist, sondern auch ob das bild vorhanden ist (falls ein eintrag in der Tabelle vorhanden ist).
3. Es wäre von vorteil, wenn du den vollen Dateinamen speichern würdest also inklusive .jpg, .bmp, .png usw... Damit entsteht kein problem wenn jemand mal nicht ein jpeg bild uploaded.