| |||
Buscar en MySQL usando PHP Tengo una base de datos en MySQL y quiero realizar busquedas de diferentes palabras, el problema es que tengo 5 tablas en 1 sola base de datos con diferentes datos, así que puse la instrucción "SELECT * FROM ccm WHERE camtel LIKE '%$buscar%' or usuario LIKE... el '%$buscar%' sirve para que coloque el usuario por medio de un FORM su busqueda, la pregunta es: como le puedo poner en la instruccion FROM un '%$buscar%' para así elejir la tabla a buscar?? me manda un error. |
| |||
Re: Buscar en MySQL usando PHP No entiendo bien la pregunta pero estimo que querés condicionar sobre que tabla buscar en base a "algo" antes de ejecutar el query. Si es asi, tenés que usar una variable después del FROM. Por ej. $tabla a la que previamente a definir la variable que contiene el select, le asignás un valor. $tabla = "usuarios", $tabla="x_tabla", etc. y después lo usás asi $sql="SELECT * FROM $tabla WHERE lo_que_sea...". Espero que sea lo que necesitás. Saludos. Leonardo D'Angelo Buenos Aires Argentina |