Foros del Web » Programando para Internet » PHP »

Error insertando datos

Estas en el tema de Error insertando datos en el foro de PHP en Foros del Web. Pues eso, tengo una consulta que inserta datos en una bd, y da el siguiente erro: Select error : You have an error in your ...
  #1 (permalink)  
Antiguo 01/08/2005, 10:36
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 4 meses
Puntos: 0
Error insertando datos

Pues eso, tengo una consulta que inserta datos en una bd, y da el siguiente erro:

Select error : 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 'desc,titulo,fuente,fecha) values ('mogambo','default','','sss',

Y la consulta es: mysql_query("insert into mbl (us,carpeta,q,link,desc,titulo,fuente,fecha) values ('$us','$carpeta','$q','$links','$desc','$titulo', '$fuente','$fecha')",$link) or die('Select error : ' . mysql_error());

No sé que es lo que falla... llevo un rato mirando... seguro que es alguna tontería... pero no caigo.
  #2 (permalink)  
Antiguo 01/08/2005, 10:51
 
Fecha de Ingreso: abril-2004
Mensajes: 260
Antigüedad: 20 años
Puntos: 1
Noto solo un espacio antes de '$fuente' pero no creo que sea eso, por que no metes todo el string en una variable, la imprimis, la tiras en la base y te fijas si funciona ahí primero?.

Digo.
__________________
:serio: :adios:
  #3 (permalink)  
Antiguo 01/08/2005, 11:03
Avatar de chr_c  
Fecha de Ingreso: junio-2003
Mensajes: 204
Antigüedad: 20 años, 10 meses
Puntos: 0
por lo visto los nombres de tus variables son iguales a los campos de la base pero!!! ojo con el campo link (cuya variables es links) que 1° o puede este mal el nombre del campo o la palabra link sea una palabra reservada de mysql por eso es que no te deja.....
  #4 (permalink)  
Antiguo 01/08/2005, 11:24
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 4 meses
Puntos: 0
Ya está... el problema era que usaba en la tabla unos campos como desc... que es una palabra clave... ya decía yo que era alguna tontería...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:39.