Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/06/2010, 16:11
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: UNION ALL SELECT tablas diferentes

No deberías escribir código PHP aquí. Evítalo en el futuro. Prueba con esto:

$resultado=mysql_query("


(SELECT

id_r,
denominacion,
descripcion_bien,
domiciliacion,
denominacion,
'fulanito' tabla FROM fulanito

WHERE
denominacion LIKE '%{$_POST[palabri]}%' OR
descripcion_bien LIKE '%{$_POST[palabri]}%' OR
domiciliacion LIKE '%{$_POST[palabri]}%' OR
denominacion LIKE '%{$_POST[palabri]}%'
)


UNION ALL (SELECT

id_r,
denominacion,
descripcion_bien,
domiciliacion,
denominacion,

'menganito' FROM menganito

WHERE
chin_denominacion LIKE '%{$_POST[palabri]}%' OR
chin_descripcion_bien LIKE '%{$_POST[palabri]}%' OR
chin_domiciliacion LIKE '%{$_POST[palabri]}%' OR
chin_denominacion LIKE '%{$_POST[palabri]}%'

)


UNION ALL (SELECT
iden_rt,
iden_titulo_formal,
iden_localizacion,
iden_signatura,
iden_titulo_atribuido,

'documentos' FROM documentos

WHERE
iden_titulo_formal LIKE '%{$_POST[palabri]}%' OR
iden_localizacion LIKE '%{$_POST[palabri]}%' OR
iden_signatura LIKE '%{$_POST[palabri]}%' OR
iden_titulo_atribuido LIKE '%{$_POST[palabri]}%'


)


UNION ALL (SELECT
iden_rtb,
tipolog,
titul,
aut,
aut1,
aut2,

'bibliografia' FROM bibliografia

WHERE
bib_tipolog LIKE '%{$_POST[palabri]}%' OR
bib_titul LIKE '%{$_POST[palabri]}%' OR
bib_aut LIKE '%{$_POST[palabri]}%' OR
bib_aut1 LIKE '%{$_POST[palabri]}%' OR
bib_aut2 LIKE '%{$_POST[palabri]}%'

)



", $conn);


Y al recuperar, lo haces con
echo $row['tabla']; en un while?