Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/01/2014, 09:10
Avatar de alexisverano
alexisverano
 
Fecha de Ingreso: septiembre-2008
Ubicación: La Habana.Cuba
Mensajes: 298
Antigüedad: 15 años, 7 meses
Puntos: 36
Respuesta: seleccionar valor por defecto de un select dependiente

Te pongo un ejemplo de una lista de provincias que con esto, yo resulvo que las lista se posicionen en el item que corresponde al de la base de datos. Esto lo hice hace bastante tiempo, quizas se pueda pulir un poco mas el codigo y hasta llevarlo a mysqli, pero de todos modos funciona perfectamente.

Código PHP:
Ver original
  1. <select id="obj_provincia" class="cajatexto" onchange="mostrarMunicipios()">
  2. <option value="">Seleccionar...</option>
  3. <?php
  4. require('../../includes/conexion.php');
  5.  
  6. $rs_titular=mysql_query("SELECT * FROM tb_titulares");
  7. $row_titular = mysql_fetch_assoc($rs_titular);
  8.  
  9. $rs_prov=mysql_query("SELECT * FROM nm_provincias");
  10. while($row_prov = mysql_fetch_assoc($rs_prov)){
  11. ?>                        
  12. <option value="<?php echo $row_prov['id']; ?>"<?php if (!(strcmp($row_prov['id'], $row_titular['dir_provincia']))) {echo "selected=\"selected\"";} ?>><?php echo $row_prov['provincia']; ?></option>
  13. <?php } ?>                          
  14. </select>