08/11/2013, 13:44
|
| Colaborador | | Fecha de Ingreso: septiembre-2009 Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 3 meses Puntos: 214 | |
Respuesta: Buscador "avanzado" Cita:
Iniciado por albemartinez Muchas Gracia Cuervoo por la respuesta "pare" que es lo que busco pero al enviarlo me da error en la syntaxis
Error en SELECT * FROM tabla_prueba WHERE nombre LIKE '%alberto%'ANDapaterno LIKE '%martinez%': You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ANDapaterno LIKE '%martinez%'' at line 1
Estoy buscando como se hace la concatenación para que no salga el error, es como si sobraran los % o algo por el estilo, estoy en la búsqueda.
Por supuesto si sabes con gusto te leeo.
Muchas gracias de nuevo. <saludos>
Teorizo que el problema es que no estás dejando espacio entre el AND y el nombre del campo, intenta dejando un espacio y nos comentas
(Ah, y claro, entre el final del valor y el inicio del AND, es decir por ej mira esto SELECT * FROM tabla_prueba WHERE nombre LIKE '%alberto%'ANDapaterno LIKE '%martinez%'
Debería ser SELECT * FROM tabla_prueba WHERE nombre LIKE '%alberto%' AND apaterno LIKE '%martinez%' (Fijate que hay espacio antes y después del AND
</saludos>
__________________ "Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com |