Foros del Web » Programando para Internet » PHP »

problemas con insert

Estas en el tema de problemas con insert en el foro de PHP en Foros del Web. Este es el codigo el error que me muesta es: You have an error in your SQL syntax; check the manual that corresponds to your ...
  #1 (permalink)  
Antiguo 30/11/2010, 21:32
 
Fecha de Ingreso: mayo-2009
Mensajes: 131
Antigüedad: 10 años, 10 meses
Puntos: 0
problemas con insert

Este es el codigo el error que me muesta es:

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 '' at line 9

$strsql="INSERT INTO bit (login,fechaent,fechasal,horaent,horasal,oper,mod)
VALUES
('$loginUsername',
DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s'),
DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s'),
DATE_FORMAT(NOW(),'%h:%i:%s'),
DATE_FORMAT(NOW(),'%h:%i:%s'),
'Inicio sesion un usuario',
DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s');";

$Result1 = mysql_query($strsql, $transporte) or die(mysql_error());

Espero contar con su ayuda puesto que no consigo el error.
  #2 (permalink)  
Antiguo 30/11/2010, 22:11
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.055
Antigüedad: 13 años, 10 meses
Puntos: 50
Respuesta: problemas con insert

Creo que al final falta un parentesis que cierra los values y sobra el primer punto y coma.
  #3 (permalink)  
Antiguo 30/11/2010, 23:36
 
Fecha de Ingreso: noviembre-2010
Mensajes: 6
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: problemas con insert

Cita:
Iniciado por sniffer_ven Ver Mensaje
Este es el codigo el error que me muesta es:

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 '' at line 9

$strsql="INSERT INTO bit (login,fechaent,fechasal,horaent,horasal,oper,mod)
VALUES
('$loginUsername',
DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s'),
DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s'),
DATE_FORMAT(NOW(),'%h:%i:%s'),
DATE_FORMAT(NOW(),'%h:%i:%s'),
'Inicio sesion un usuario',
DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s');";

$Result1 = mysql_query($strsql, $transporte) or die(mysql_error());

Espero contar con su ayuda puesto que no consigo el error.
Pues como dice helacer, te sobra ";" y te falta un ")" que cierra el VALUES... pon ese ")" sobre el ";" que te marque en rojo :D

Saludos
  #4 (permalink)  
Antiguo 01/12/2010, 04:50
 
Fecha de Ingreso: mayo-2009
Mensajes: 131
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: problemas con insert

muchisimas gracias a los 2 me funciono perfecto

Etiquetas: insert
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 17:58.