Deine Verzeichnisstruktur ist folgende?
.../
/delete.php
/abc
/def.php
/img
/url_img
/xyz.png // irgend ein Bild
den Ordner abc vermute ich weil du "../delete.php" aufrufst. Das gleiche machst du ja auch bei den Bildern. "def.php" ist nur ein angenommener Name ich hab keine Ahnung wie du deine Abfrage-Datei genannt hast. "xyz.png" kann auch "xyz.gif" oder sowas sein ist aber ein Bild das existiert und auch genau so in der Datenbank steht?
Hast du die "delete.php" direkt aufgerufen oder über deine "def.php"? Wenn du sie direkt aufgerufen hast: hast du die ID mit angegeben? ("http://.../delete.php?id=4" oder so) ?
Gruß
Frank