Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/02/2010, 07:40
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: 17 años
Puntos: 2658
Respuesta: ayuda a corregir este codigo de alta de regsitro

Verifica la estructura de la tabla con algún fornt-end (phpMyAdmin, MySQL Query Browser, Navicat, etc).
Es posible que al crearse la tabla se hayan definido en forma automática los campos como NOT NULL. Esto puede darse porque es común que el instalador de MySQL deje esa condición como valor por default de columnas creadas sin indicación de NULL, y ese es tu caso.
Me explico para mayor caridad: Es habitual que el MySQL quede preconfigurado para ponerle NOT NULL a las columnas de una tabla cuando no se indica expresamente que pueden ser NULL. Y esto lo hace sin que tu te enteres. Verifica la estructura de la tabla en la base.
Luego veremos si el problema no está en el PHP, pero para eso está otro foro (Foro de PHP). Aquí el tema es SQL...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)