Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/10/2008, 19:41
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: #1064 - You have an error in your SQL syntax; check the manual that corres

Como te dice Genetix, el problema no está, en principio, en el SQL sino el PHP, por lo que deberás consultar en el foro correcto.
Por lo demás, si el error se indica como de sintaxis de MySQL, pero la sentencia la estás construyendo en el PHP, ten presente que es MUY posible que estés construyéndola mal.
Hay un par de cosas, por lo menos, que debes tener cuidado:
1. La contrabarra (\) es el caracter escape dentro de las cadenas definidas para los campos alfanuméricos. Hay que tener en cuenta eso porque el resultado dentro del motor de MySQL puede ser errático.
2. El apóstrofe (') se usa para encerrar cadenas. Eso puede también dar lugar a interpretaciones erróneas en la construcción de cadenas.

Mi sugerencia es que hagas un testeo de qué es lo que contiene el string de la sentencia creada ANTES de enviarla a la base.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)