Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2012, 10:39
oxcar
 
Fecha de Ingreso: febrero-2010
Ubicación: Madrid, España
Mensajes: 36
Antigüedad: 14 años, 9 meses
Puntos: 0
Problema con INNER JOIN

Hola a todos,

Estoy haciendo una consulta en php a una base de datos en mysql para obtener información de unas tiendas. Me explico: Tengo un formulario con 2 select que permiten filtrar los datos de poblacion y marca, lo cual manda a otra página mediante get.

En la segunda página, para poder mostrar las tiendas resultado del filtro uso el siguiente select:
Código MySQL:
Ver original
  1. SELECT tiendas.id, tiendas.nombre, tiendas.poblacion_id, tiendas.poblacion, tiendas.direccion, marcas.id_tiendas, marcas.id_marcas
  2. FROM tiendas  
  3. INNER JOIN marcas
  4. WHERE tiendas.id = marcas.id_tiendas AND marcas.id_marcas=$_GET['marca'] AND tiendas.poblacion_id=$_GET['pobl']"

El problema es que el resultado es el siguiente error:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in archivo.php on line 89.

La ínea 89 es donde está la consulta que no logra hacer.

¿Alguien podría decirme cómo arreglar el error? He probado de todo y no logro lo que desearía hacer.

Muchas gracias por adelantado.