Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/05/2012, 12:46
oxcar
 
Fecha de Ingreso: febrero-2010
Ubicación: Madrid, España
Mensajes: 36
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Problema al mostrar consulta mysql

Perdonad, no me he dado cuenta:

El código del select sería este:

Código PHP:
Ver original
  1. <select name="poblacion" id="poblacion">
  2.                 <option value="*" selected="selected">Todas las disponibles</option>
  3.                                 <option value="41">Madrid</option>
  4.                                 <option value="44">Las Rozas de Madrid</option>
  5.                                 <option value="56">San Sebastián de los Reyes</option>
  6.                                 <option value="89">Torrejón de Ardoz</option>
  7.                                 </select>

El otro select es igual, pero con las marcas.

El sql sería:

Código MySQL:
Ver original
  1. $marcaa=$_GET['marca'];
  2. $pobl=$_GET['poblacion'];
  3.  
  4. mysql_select_db($database_local, $local);
  5. $query_Resultado = "
  6. SELECT
  7.   tiendas.id,
  8.   tiendas.nombre,
  9.   tiendas.poblacion_id,
  10.   tiendas.poblacion,
  11.   tiendas.direccion,
  12.   tiendas.direccion2,
  13.   tiendas.telefono,
  14.   marcas.id_tiendas,
  15.   marcas.id_marcas
  16. FROM tiendas
  17. INNER JOIN marcas
  18. WHERE
  19.   tiendas.id = marcas.id_tiendas
  20.   AND marcas.id_marcas='$marcaa'
  21.   AND tiendas.poblacion_id='$pobli'
  22.   ORDER BY tiendas.id DESC"

Este código me funciona si defino una opción en ambos select que no sea "Todas las disponibles". En cuanto dejo un select con esa opción no me devuelve ningún registro.

Yo creo que el problema viene con el asterisco de la opción "Todas las disponibles". ¿Cómo le ves?

Muchas gracias por el tiempo que me estáis dedicando, santris y gjx2.