Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2012, 13:34
rpichinu
 
Fecha de Ingreso: noviembre-2010
Mensajes: 208
Antigüedad: 14 años, 1 mes
Puntos: 3
Insertar registro no nulo (mysql, php)

Que tal amigos;


tengo un formulario, donde sale un combobox seleccione ciudad, donde dicho combobox extrae los valores de la base de datos (TABLA CIUDAD), el usuario tambien puede no selecccionar ninguna ciudad, en tal caso debe ingresar los registros con todas las ciudades existentes.

lo tengo casi listo, el unico proble es que tambien me ingresa el valor 0....al parecer NULO,

aqui esta el codigo, busco que no me ingrese el valor 0 o NULL

Código PHP:
if(empty($_POST['ciudad'])  )    
    {
        
//Esto me inserta tambien un 0 en la base de datos user
        
$ciudad "SELECT distinct id_ciudad FROM id_ciudad IS NOT NULL  ";
        
$resultado=mysql_query($ciudad);
        while (
$registro mysql_fetch_array($resultado))
        {
             
$query "INSERT INTO user(nombre,ciudad)
                       VALUES ('{$nombre}','{$registro['id_ciudad']}')"
;
                       
mysql_query($query) or die(mysql_error());        

        }
    } 
Gracias