A occhio fai 2 volte $stmt = $db->prepare($image_sql); e solo dopo 1 $stmt->execute();

E' normale che prenda solo la seconda immagine...