Jeśli chcesz korzystać z bazy danych, zapoznaj się z imagecreatefrompng() funkcji, w zależności od tego, w jaki sposób obraz został umieszczony w bazie danych.
Ponadto zamiast addslashes() spróbuj wykonać $id = (int)$_GET['id']; następnie sprawdzanie, czy $id > 0 . Na koniec +1 za przechowywanie obrazów w systemie plików, a nie jako BLOB.
[I wstaw tutaj wykład mysql_query-is-deprecated-use-the-PDO-extension]