Ver Mensaje Individual
  #34 (permalink)  
Antiguo 25/02/2013, 17:37
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 4 meses
Puntos: 10
Respuesta: Listar resultados de tres consultas.

Cita:
Iniciado por gnzsoloyo Ver Mensaje
De todos modos, si te fijas con cuidado, el problema estaría en la línea 103, mas o menos, del script, y justo antes de eso está:
Código PHP:
Ver original
  1. // Ejecutar la sentencia
  2.     $query = mysql_query($sql);
  3.     if (!$sql) {
  4.     die('Consulta no válida: ' . mysql_error());
  5. }
Ahora bien, si lees con cuidado verás que en lugar de verificar el resultado de la consulta ($query), estás verificando la variable de la misma ($sql), lo cual obviamente es incorrecto...

Cambia
Código PHP:
Ver original
  1. if (!$sql) {
por

Código PHP:
Ver original
  1. if (!$query) {
y vuelve a probar.

Lo he pueto como me has dicho y el error que me da es:
Código:
Consulta no válida: Column 'calle' in where clause is ambiguous