Ver Mensaje Individual
  #14 (permalink)  
Antiguo 09/07/2012, 18:16
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: No guarda registros en mysql

Cita:
Iniciado por rodrigo791 Ver Mensaje
gnzsoloyo
o sea que para asegurarnos de que esto esté bien como es la forma correcta?
Código PHP:
Ver original
  1. INSERT INTO infopersonal (campo1,nombre,campo3,campo4,campo5,campo6,campo7,campo8,campo9)
  2. VALUES (NULL,'$nombre',NULL,NULL,NULL,NULL,NULL,NULL,NULL)

algo así?
Basicamente si. Esa es la idea.
Por su puesto que a nivel de programación, lo mejor es crear dinamicamente la lista de campos y de valores a insertar, especialmente para las columnas que pueden ser nulificables. ¿Se entiende?

Un tip que me olvidé mencionar es que nunca se debe poner NULL entre apóstrofes ('NULL'), porque eso no es NULL sino una cadena de texto que dice "NULL".

El tema del NULL ocupa siempre un capítulo entero en los manuales de referencia de los diferentes DBMS, porque es un tema complejo, y difícil de dominar al principio. Pero cuando lo haces descubres que hay muchísima información que se puede obtener de ese estado.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)