Tengo 3 tablas productos_sin_dvd, dvd y novedades.
Al realizar la busqueda con la siguiente select se ve que no encuentra por ejemplo peliculas del oeste no encuentra ninguna, y lo mismo pasa si quieren poner cualquier otra pelicula, se supone que tengo 2 campos uno famillia y otra subfamilia que tienen familia dvd para la tabla dvd y subfamilia terror, ficcion, oeste, etc...
¿ Alguna idea de como porder hacerlo ?
La select que tengo actualmente es mala mala mala, vamos que pones patos y muestra zapatos y patos xDDD, es de coña xD.
Código PHP:
[HIGHLIGHT="MySQL"]SELECT codigo, nombre, precio, imagen_grande_1, descripcion_castellano, familia, subfamilia, marca FROM productos_sin_dvd
WHERE nombre like '%$buscar%'
or familia like '%$buscar%'
or subfamilia like '%$buscar%'
or codigo like '%$buscar%'
or marca like '%$buscar%'
union all
SELECT codigo, nombre, precio, imagen_grande_1, descripcion_castellano, familia, subfamilia, marca FROM `novedades` WHERE nombre like '%$buscar%'
or codigo like '%$buscar%'
or familia like '%$buscar%'
or subfamilia like '%$buscar%'
or marca like '%$buscar%'
union all
SELECT codigo, nombre, precio, imagen_grande_1, descripcion_castellano,familia, subfamilia, marca FROM dvd WHERE nombre like '%$buscar%'
or codigo like '%$buscar%'
or familia like '%$buscar%'
or subfamilia like '%$buscar%'
or marca like '$buscar%'[/HIGHLIGHT]