Ich habe eine Datenbank, die an einen Server von Bildern gebunden ist. Für den Fall, dass ein Bild nicht hochgeladen wird, möchte ich ein "nicht verfügbares" Foto an seiner Stelle platzieren. Jedes Bild ist in numerischer Reihenfolge basierend auf dem Primärschlüssel aus der Datenbank $row['Item_ID']
. Mein Skript unten sucht nach der Datei, kann aber keine Bilder finden, daher verwendet es das "nicht verfügbar" für alles. Ich bin mir nicht sicher, ob ich in der ersten Zeile doppelte Anführungszeichen verwenden kann, wenn ich '$row["Item_ID"]'
schreibe.Problem finden Datei w/php
$img_var = '$row["Item_ID"]';
$item_img = '/item_images/$img_var.jpg';
if (!file_exists($item_img))
{ $row['Item_ID'] = 'unavailable'; }
else { $row['Item_ID'] = $row['Item_ID']; }