Pokud jste nastaveni na používání databáze, podívejte se na použití imagecreatefrompng() funkce, v závislosti na tom, jak byl img vložen do DB.
Místo addlashes() zkuste také provést $id = (int)$_GET['id'];
poté zkontrolujte, zda $id > 0
. Konečně, +1 pro ukládání obrázků na souborovém systému a ne jako BLOB.
[A sem vložte přednášku mysql_query-is-deprecated-use-the-PDO-extension]