Título: error sintaxis INSERT INTO Publicado por: soru13 en 14 Mayo 2012, 22:00 pm hola,tengo el siguiente código y me da error al insertar un registro a la base de datos y no sé porqué, llevo un rato y nada, aver si ustedes saben porqué:
el error es este: Código: 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 'long,nombre,desc,id_anuncio) Código
Ninguna variable está vacía. la tabla es la siguiente: id int(100) lat varchar(500) long varchar(500) nombre varchar(50) desc text id_anuncio int(100) Gracias y un saludo! Título: Re: error sintaxis INSERT INTO Publicado por: Shell Root en 15 Mayo 2012, 15:31 pm Simplemente mira wque contiene la query... y la verificas en el motor de base de datos directamente.
Título: Re: error sintaxis INSERT INTO Publicado por: HdM en 15 Mayo 2012, 16:00 pm Buenas.
Estás haciendo uso de palabras reservadas como nombres de campo en la tabla que intentas actualizar. Citar la tabla es la siguiente: id int(100) lat varchar(500) long varchar(500) nombre varchar(50) desc text id_anuncio int(100) http://dev.mysql.com/doc/refman/5.0/es/reserved-words.html (http://dev.mysql.com/doc/refman/5.0/es/reserved-words.html) Saludos. Título: Re: error sintaxis INSERT INTO Publicado por: soru13 en 15 Mayo 2012, 16:40 pm Buenas. Estás haciendo uso de palabras reservadas como nombres de campo en la tabla que intentas actualizar. http://dev.mysql.com/doc/refman/5.0/es/reserved-words.html (http://dev.mysql.com/doc/refman/5.0/es/reserved-words.html) Saludos. en efecto, era por usar esas palabras reservadas, ni me había parado a pensarlo. Muchas gracias por tu ayuda Bulld0z3r. ;-) |