Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/06/2009, 07:53
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: error MYSQL CON ISS

Si al ejecutar el script PHP no te inserta nada en la tabla, y el MySQL Administrator te dice que en la ejecución de la sentencia reportó "Field 'codigo_usuario' doesn't have a default value", el problema es el mismo, solamente que no estás capturando el mensaje de error de MySQL desde PHP.
Ese error signifia una sola cosa:
Campo 'codigo_usuario' no tiene valor por defecto.
Eso se da ante tres circunstancias:
1. En el INSERT no has puesto qué campos ingresarás, y entre los VALUE te has olvidado del campo 'codigo_usuario'.
2. Has definido en el INSERT INTO tabla los campos, y no has incluido el campo en cuestión.
3. Has definido o no en el INSERT INTO tabla los campos, pero en el lugar donde va el campo referido estás poniendo NULL.

Uno de estos errores estás cometiendo, y si lo piensas bien, el script PHP no te está funcionando, desde el momento que los datos no están ingresando a la tabla....

Captura de errores de mysql en PHP:
http://ar2.php.net/manual/es/function.mysql-errno.php
http://ar2.php.net/manual/es/function.mysql-error.php
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)