Usa la función mysql_error() para ver errores de SQL o de conexión:
Por ejemplo:
Código PHP:
$resp = mysql_query($query) or die mysql_error();
Por otro lado .. no deberías intentar hacer un "mysql_fetch_array()", es decir .. obtener los posibles resultados que entregue la ejecución de tu consulta SQL sin antes ver si tiene resultados.
Código PHP:
if (mysql_num_rows($resp) > 0){
// ejecutas tu mysql_fetch_array ....
} else {
echo "No hay resultados";
}
Un saludo,