Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/04/2013, 06:14
Avatar de the_sheriff_pino
the_sheriff_pino
 
Fecha de Ingreso: abril-2013
Ubicación: Córdoba
Mensajes: 118
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Guardar valor de un Select con datos de una BD

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <?php
  6.     //Conexión al servidor, conexión a la bbdd, consulta, resultado.
  7.    
  8.    
  9.     $conexion_servidor = mysql_connect('localhost', 'root','toor') or die("Error, no se ha conectado B.D.");
  10.     $conexion_bd=mysql_select_db('san lorenzo', $conexion_servidor);
  11.     $query_prov="SELECT cod_prov, provincia FROM provincias";
  12.     $consulta_query_prov=mysql_query($query_prov,$conexion_servidor);
  13.     ?>
  14.    
  15.    
  16.    
  17.     <form action="provincias.php" method="post">
  18.         <select name="provincia" size="15px">
  19.    
  20.    
  21.          <?php
  22.             while($fila=mysql_fetch_assoc($consulta_query_prov))
  23.             {
  24.             ?>
  25.    
  26.         <option value="<?php echo $fila['cod_prov'] ?>"><?php echo $fila['provincia'];?></option>
  27.        
  28.    
  29.     <?php
  30.     }
  31.     ?>
  32.    
  33.     <input type="submit" value="-->>">
  34.     </select>
  35.     <input type="hidden"  name="enviado" value="enviado">
  36.  </form>
  37.  <?php
  38.     $conexion_servidor=mysql_connect('localhost', 'root','toor') or die("Error, no se ha conectado B.D.");
  39.     $conexion_db=mysql_select_db('san lorenzo', $conexion_servidor);
  40. ?>
  41.  
  42.  
  43.  
  44. <form name="form_pobl">
  45.  
  46.     <?php
  47.  
  48.         if(isset($_POST['enviado']))
  49.         {
  50.             $enviado=$_POST['enviado'];
  51.             $codigo_prov=$_POST['provincia'];
  52.  
  53.             $query_pobl="SELECT poblacion, cod_postal FROM poblaciones WHERE cod_prov = $codigo_prov";
  54.             $consulta_query_pobl=mysql_query($query_pobl,$conexion_servidor);
  55.  
  56.  ?>
  57.  
  58.  <select size="20px">
  59.  
  60.  <?php
  61.      while($fila2=mysql_fetch_assoc($consulta_query_pobl))
  62.      {
  63. ?>   
  64.  
  65. <option><?php echo $fila2['poblacion']."----(".$fila2['cod_postal'].")"; ?></option>
  66.  
  67. <?php
  68.      }
  69. }
  70.  ?>
  71.  
  72.  </select>
  73.  
  74. </form>
  75.  
  76. </body>
  77. </html>