Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/12/2012, 08:33
suudobal
 
Fecha de Ingreso: septiembre-2007
Mensajes: 106
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: Variables externas en sentencia preparada

Nada, con esas lineas que me has puesto la primera me da error de compilación y la segunda igual que las demás, me quita los apóstrofes ' como si sobraran... madre que dolor de cabeza jejeje. Probare con MySQL Workbench y si soluciono algo lo posteo aquí.

EDITO:

Ya está solucionado, he usado

Código MySQL:
Ver original
  1. SET @s = CONCAT (@s,' AND productos.nombre = ''%', busca,'%''');

Esta no me funcionaba porque por otro lado he metido la pata y debería ser:

Código MySQL:
Ver original
  1. SET @s = CONCAT (@s,' AND productos.nombre LIKE ''%', busca,'%''');

Eso sí, al compilar se quedaba todo así:
Código MySQL:
Ver original
  1. SET @s = CONCAT (@s,' AND productos.nombre LIKE '%', busca,'%'');

Y me estaba encabezonando con la construcción y los apóstrofes cuando eso estaba bien y era principalmente por el LIKE...

Por fiiiinnn... gracias por tu paciencia.

Última edición por suudobal; 27/12/2012 a las 09:02 Razón: Solucionado