Hola que tal pues tengo un problema bus básico pero no me sale
hago una cosnsulta así:
Código PHP:
SELECT * FROM $tipo WHERE ($tipo.Nombre) LIKE '%$busqueda%' OR
($tipo.Descripcion) LIKE '%$busqueda%') UNION
(SELECT Id_Clasificado, Nombre_Clasificado, Descripcion, Costo, Id_Categoria,
Id_Subcategoria, Id_Subcategoria2, Imagen_1, Nombre_Contacto, Direccion,
Telefono, id_estado, id_municipio, Fecha_Alta, '', '' FROM clasificados WHERE
(clasificados.Nombre_Clasificado) LIKE '%$busqueda%'
OR (clasificados.Descripcion) LIKE '%$busqueda%')";
Son dos tablas la $tipo supongamos que es articulo entonces saco los datos de articulo y hago union a la tabla clasificados, pero como no tienen el mismo número de columnas le añadí dos espacios, no me sale error ni nada solo que al hacer la búsqueda de la manera de arriba no me busca bien los resultados, en cambio si le quito lo de union con la otra tabla me muestra todos los resultados bien pero solo de la primera y pues no sé cómo resolver esta consulta
alguna recomendación?