Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/05/2012, 13:34
Avatar de malakian
malakian
 
Fecha de Ingreso: septiembre-2010
Ubicación: $malakian->Colombia();
Mensajes: 469
Antigüedad: 13 años, 7 meses
Puntos: 45
Respuesta: Valor Nulo guarda valores vacios desde formulario

Hola, arturo1910
Claro! es lógico que eso pase así, por que NULL no es lo mismo que ''
obviamente no escriben nada en la cajita de texto, pero no por eso va a quedar NULL ya que esta quedando guardado '' .....

La forma de que queden nulos, es en el momento de crear el registro(INSERT), es decir, no mencionar esos campos en la consulta...

La otra forma es después de estar creado verificar si $street y $zipcode o las que sean, no esten vacias, si lo estan les mandas NULL
ejemplo
Código PHP:
Ver original
  1. if (empty($street)){
  2.   $street=NULL;
  3. }
  4. $update = "UPDATE users SET direccion='$street', codigo_postal='$zipcode' WHERE ID = '$cv'";
  5. mysql_query($update)or die(mysql_error());

En realidad lo que hago es enviar una cadena de texto 'NULL'
Basate en ese ejemplo...
__________________
Guitar Loco, Desarrollador Web PHP
Sigueme: @jose1x