Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/05/2016, 12:22
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: Problema introduciendo información a la tabla

A simple vista, Wilson: Tienes rota la sintaxis en MYSQl...

Código MySQL:
Ver original
  1. INSERT INTO comentarios (id,autor,comentario,fecha,ip) VALUES ('','$autor, '$comentario', '$fecha', $ip)
Primero, tienes los apostrofos mal cerrados.
Segundo: Si vas a insertar una FECHA en un campo DATE o DATETIME, tienes que respetar el formato esperado en MySQL: AAAA-MM-DD, cosa que NO estás haciendo.

Recuerda algo que ya hemos discutido: Si metes SQL dentro del PHP, cada uno debe estar correctamente escrito en su propio contexto. El SQL debe estar bien formado para que la base de datos lo entienda.

Tienes que ser detallado y minucioso al codificar.

Otro tip: Si vas a invocar cada campo por su nombre, ,y uno de ellos es autonumérico, no necesitas incluirlo.

Código MySQL:
Ver original
  1. INSERT INTO comentarios (autor, comentario, fecha, ip)
  2. VALUES ('$autor', '$comentario', '$fecha', '$ip')
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)