Ver Mensaje Individual
  #12 (permalink)  
Antiguo 06/12/2009, 19:44
Avatar de urgido
urgido
 
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 14 años, 11 meses
Puntos: 25
Respuesta: Un poquito de ayuda por favor

supongo que cod_pais y cod_ciudad son auto increment y son PRIMARY KEY!, bueno tomando en cuenta tus datos puse lo siguiente:
Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  4. <title>Atlas - Ciudades - A&ntilde;adir </title>
  5. </head>
  6. <body>
  7. <table width="760" border="1" cellpadding="5" bordercolor="#000000" bgcolor="#000000">
  8.   <tr>
  9.     <td colspan="5" bordercolor="#000000" bgcolor="#FFFF00"><h1 class="Estilo2">Atlas - Ciudades </h1></td>
  10.   </tr>
  11.   <tr>
  12.     <td width="137" bordercolor="#000000" bgcolor="#FFFF00"><span class="Estilo2">- <a href="Index.php">INICIO</a> </span></td>
  13.     <td width="137" bordercolor="#000000" bgcolor="#FFFF00"><span class="Estilo2">- <a href="Add_ciudad.php">A&Ntilde;ADIR</a> </span></td>
  14.     <td width="137" bordercolor="#000000" bgcolor="#FFFF00"><span class="Estilo2">- <a href="Listar_ciudad.php">LISTAR</a> </span></td>
  15.     <td width="137" bordercolor="#000000" bgcolor="#FFFF00"><span class="Estilo2">- <a href="Borrar_ciudad.php">BORRAR</a> </span></td>
  16.     <td width="138" bordercolor="#000000" bgcolor="#FFFF00"><span class="Estilo2">- <a href="Borrart_ciudad.php">BORRAR TODO</a> </span></td>
  17.   </tr>
  18. </table>
  19.  
  20. <form action="Add_ciudad2.php" method="post">
  21.   Ingrese la Ciudad :
  22.   <input type="text" name="nombre_ciudad"><br>
  23.   Elija el país:
  24.   <?
  25.   $conexion=mysql_connect("localhost","root","juni0rh4ncco") or die("Problemas en
  26. la conexion");
  27. mysql_select_db("atlass",$conexion) or die("Problemas en la seleccion
  28. de la base de datos");
  29.    $c=mysql_query("SELECT * FROM paises ORDER BY id");
  30.    while($r=mysql_fetch_array($c)){
  31.        echo '<input type="text" value="'.$r['cod_pais'].'" name="nombre_pais">'.$r['nombre_pais'].'<br>';
  32.    }
  33.   ?>
  34. <br>
  35.  
  36. <br>
  37. <input type="submit" value="Añadir">
  38. </form>
  39. </body>
  40. </html>

y

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>Atlas - Ciudades - 2</title>
  4. </head>
  5. <body>
  6. <?php
  7. $conexion=mysql_connect("localhost","root","juni0rh4ncco") or die("Problemas en
  8. la conexion");
  9. mysql_select_db("atlass",$conexion) or die("Problemas en la seleccion
  10. de la base de datos");
  11. mysql_query("insert into ciudades(nombre_ciudad,cod_pais) value
  12. ('".$_POST['nombre_ciudad']."','".$_POST['nombre_pais']."')",
  13. $conexion) or die("Problemas en el select".mysql_error());
  14. mysql_close($conexion);
  15. echo "La ciudad fue introducida en la base de datos.";
  16. ?>
  17. </body>
  18. </html>

y listo :) ... para mostrar las ciudad que tienes en los países pues es fácil haces una consulta con condicionales y listo ;D
__________________
Hospedaje Web al mejor costo!