Tengo una tabla llamada repuesto a la cual le estoy haciendo un pequeñito motor de búsqueda con mysql pero al parecer no me quiere funcionar.
La idea es que con un solo textbox pueda buscar en alguna columna, es decir, en la tabla repuestos hay una columna 'part' y otra llamada 'desc' y la consulta que hago desde php es asi:
Código:
Asi como esta nada mas funciona cuando le paso un numero de parte, si invierto el orden de lo que esta despues del where entonces cualquier valor que busco me trae todos los valores que estan en la tabla.SELECT repuesto.part as 'Nº Parte', repuesto.desc as 'Descripcion', repuesto.costo as 'Costo', repuesto.marca as 'Marca', repuesto.cant as 'Cantidad' FROM repuesto WHERE UCASE(repuesto.desc) OR UCASE(repuesto.part) LIKE UCASE('%(valor traido desde php)%')
Pensaba que la palabra 'desc' era lo que me estaba dando problemas pero ya cambie la palabra a descrip y nada..... no funciona...... ayuda por favor