Por cierto .. el mysql_query(con el DELETE) .. donde lo haces? .. Lo estas haciendo antes de ejecutar ese código que pusistes?
(parece que así lo estas haciendo . pues el primer error es de Msyql .. )
Y .. usa preferentemente:
Código PHP:
$result3 = mysql_query($query3) or die(mysql_error());
$row= mysql_fetch_array($result3) or die(mysql_error());
Para detectar errores de SQL o de Mysql más exactos...
Un saludo,