Tema: Guardar NULL
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/08/2006, 13:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por chancha Ver Mensaje
Pero inserarlo como una cadena vacía, no lo deja en null.
Deja el campo vacío, que no es lo mismo.

Gracias igual. Si algun otro se le ocurre algo, se agradecerá
bueno .. lo primero es que tu campo en cuestión de tu BBDD (tabla implicada) permita permita los "null", con una propiedad tipo: "allow NULL" (en la definición de la tabla y campo en concreto).

Cuando ejecutes tu sentencia SQL .. Si tu valor es NULL no puede ir entre comillas. Es decir .. si lo normal es hacer:

Código PHP:
$sql="INSERT INTO tabla (id,dato) VALUES ('','".$dato."'")"; 
Debemos si usas "NULL":

$sql="INSERT INTO tabla (id,dato) VALUES ('',NULL)";

Como tu "variable" puede tener o un valor o ninguno .. ahí tienes que trabajar ese punto ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.