Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2014, 09:36
desoler
 
Fecha de Ingreso: agosto-2008
Ubicación: Miami, FL
Mensajes: 210
Antigüedad: 16 años, 2 meses
Puntos: 2
Pregunta buscar con php en sql

Hola gente, a ver si alguien me puede guiar.

tengo 3 tablas:

Código PHP:
Ver original
  1. $bd_tabla = "example1";
  2. $bd_table2 = "example2";
  3. $bd_table3 = "example3";

y la consulta que hago es:

Código PHP:
Ver original
  1. $query = "select * from $bd_tabla INNER JOIN $bd_table2 INNER JOIN $bd_table3 WHERE first_name LIKE '%{$palabra}%' OR last_name LIKE '%{$palabra}%' OR phone LIKE '%{$palabra}%' OR email LIKE '%{$palabra}%' OR personalID LIKE '%{$palabra}%' OR model1 LIKE '%{$palabra}%' OR make1 LIKE '%{$palabra}%' OR pickup_city LIKE '%{$palabra}%' OR dropoff_city LIKE '%{$palabra}%' ";

Mi consulta es muy facil, necesito listar todos los registros de esas tres tablas donde $palabra sea igual a algunos de estos campos, pero me da error de cualquier manera.

He leido sobre JOIN LEFT, RIGHT, INNER JOIN, pero todo es para algo mas complicado con criterios diferentes.

A ver si alguien me ilumina.
Lo mas facil seria juntar los registros de las tres tablas en una, pero los ID de estos registros coinciden y no los puedo unir.

Gracias x el tiempo
__________________
Se invierte mas dinero en cirugía de pechos y viagra que en la cura del Alzheimer. En unos años tendremos viejas con grandes tetas y viejos con erecciones pero que no recordarán para que sirven..