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());
}
}