estoy armando un sitio dinamico en php y mysql y quiero hacerle un motor de busqueda
la base tiene informacion de perfiles
lo que quiero es que el buscador busque solo en algunas columnas de la base
como seria el comando de mysql que hace eso?
por ejemplo
SELECT ID, nombre, tel1, tel2, keywords, zona...etc FROM perfiles WHERE nombre LIKE '%" . $busqueda . "%' OR tel1 LIKE '%" . $busqueda ."%'" ...etc;
osea elijo todos los campos en los que quiero buscar y en todos busco si hay algo parecido a la busqueda
eso estaria bien? hay una forma mejor de hacerlo?
la base tiene informacion de perfiles
lo que quiero es que el buscador busque solo en algunas columnas de la base
como seria el comando de mysql que hace eso?
por ejemplo
SELECT ID, nombre, tel1, tel2, keywords, zona...etc FROM perfiles WHERE nombre LIKE '%" . $busqueda . "%' OR tel1 LIKE '%" . $busqueda ."%'" ...etc;
osea elijo todos los campos en los que quiero buscar y en todos busco si hay algo parecido a la busqueda
eso estaria bien? hay una forma mejor de hacerlo?



Comentario