Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/09/2010, 16:27
citosid
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años
Puntos: 0
Respuesta: Como mostrar resultados de varias tablas mysql con php

Tendrías que hacer inner joins, pero si no los haces bien y no tienes índices te va a quedar muuuuuuuuuy lento tu script. Sería algo así:

Código MySQL:
Ver original
  1.     tbl1.id_tbl1,
  2.     tbl2.id_tbl2,
  3.     tbl3.id_tbl3
  4.     tbl1
  5.     tbl2
  6.         ON
  7.         tbl2.id_tbl1 = tbl1.id_tbl1
  8.     tbl3
  9.         ON
  10.         tbl3.id_tbl1 = tbl1.id_tbl1
  11.     tbl1.titulo LIKE '%palabra%' OR tbl1.info LIKE '%palabra%' OR tbl1.detalle LIKE '%palabra%' OR
  12.     tbl2.titulo LIKE '%palabra%' OR tbl3.info LIKE '%palabra%' OR tbl2.detalle LIKE '%palabra%'

Espero que sea claro el ejemplo