Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2012, 15:12
rpichinu
 
Fecha de Ingreso: noviembre-2010
Mensajes: 208
Antigüedad: 14 años
Puntos: 3
Insertar registros en base de datos atravez de un Combobox

Que tal amigos...

tengo 2 paginas, uno con un formulario simple, donde ingreso nombre en un input y ciudad que muestra las ciudades desde la base de datos(2 ciudades...Calama, Concepcion).

Código PHP:
<form action="ingresarciudad.php" method="post">

NOMBRE:<input type="text" name="nombre"/>
CIUDAD:
<?php    
        $query
="SELECT id_ciudad,nombre_ciudad FROM ciudad";
        
$resultado=mysql_query($query);
?> 

        <select name="ciudad" id="ciudad" >
                  <option value="">Seleccione ciudad</option>
                               <?php
                              
while($row=mysql_fetch_array($resultado))
                              echo 
"<option  value='".$row["id_ciudad"]."'>"
                                
.$row["nombre_ciudad"]."</option>"?>
                
                <input type="submit" name="enviar" value="enviar"/>

</form>
y ingresarciudad.php que ingresa los datos a la BD


Código PHP:
<?php
include("conecct.php");

//echo print_r($_POST);

    
$nombre  $_POST['nombre'];
    
$ciudad  $_POST['ciudad'];
        
    
// Comprobamos si la cuenta de correo ya existe
    
                   //Ingresamos en la BD 
                
$query "INSERT INTO user(nombre,ciudad)
                          VALUES ('{$nombre}','{$ciudad}')"
;
                      
mysql_query($query) or die(mysql_error());

?>


ahora mi interrogante es la siguiente.... si el usuario no selecciona ninguna ciudad, quiero que me que me duplique el registro...

ejemplo:

nombre: rodrigo
ciudad: vacio


insertar rodrigo calama
insertar rodrigo concepcion

se entiende?
busco ideas.

gracias