Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2017, 20:10
ycaires
 
Fecha de Ingreso: septiembre-2015
Ubicación: caracas
Mensajes: 75
Antigüedad: 8 años, 7 meses
Puntos: 0
problemas con select anidado php y mysql

Buenas noches amigos necesito de su colaboración estoy tratando de crear un selecto dinámico en PHP y Mysql, tengo dos tablas la primera se llama tipo_transporte y consta de dos campos que son:
cve_transporte y transporte
1 terrestre
2 maritimo
3 aereo
la 2da tabla se llama tipo_transporte2 y consta de tres campos:
cve_transporte cve_tipo movil
1 1 camion
2 1 carro
3 2 barco
3 avión

EL PRIMER SELECT TRABAJA BIEN PERO NO LOGRO QUE EL SEGUNDO SELECT TOME LA DATA O LA RELACIONES CON EL PRIMERO PARA QUE ME TRAIGA LA DATA ES DECIR Y SELECCIONO MARITIMO EN EL PRIMER SELEC QUE AUTOMATICAMENTE APAREZCA BARCO

Código PHP:
Ver original
  1. <select  name="transporte" class="form-control">
  2.  <?php
  3.                            
  4.     $server = "localhost";
  5.     $usuario = "root";
  6.     $contraseña = "";
  7.     $bd = "hora";
  8.    
  9.           $mysqli = new mysqli('localhost', 'root', '', 'hora');
  10.                                    
  11.           $query = $mysqli -> query ("SELECT * FROM  tipo_transporte");
  12.                                    
  13.           while ($valore = mysqli_fetch_array($query)) {
  14.                                    
  15.  
  16.  
  17.            
  18.    echo     "<option value='".$valore["cve_transporte"]."'>".$valore["transporte"]."</option>";                                    
  19.           }
  20.          
  21.              
  22.         ?>
  23.                                          
  24.                                          </select>
  25.  
  26.  <select  name="transporte2" class="form-control">
  27.  <?php
  28.        
  29.                            
  30.     $server = "localhost";
  31.     $usuario = "root";
  32.     $contraseña = "";
  33.     $bd = "hora";
  34.    
  35.    
  36.    
  37.           $mysqli = new mysqli('localhost', 'root', '', 'hora');
  38.                                    
  39.           $query = $mysqli -> query ("SELECT * FROM  tipo_transporte2 ");
  40.                                    
  41.           while ($valores = mysqli_fetch_array($query)) {
  42.                                    
  43.           echo  "<option value='".$valores["cve_tipo"]."'>".$valores["movil"]."</option>";
  44.                                        
  45.           }
  46.          
  47.              
  48.         ?>
  49.                                          
  50.                                          </select>

por favor si alguien me puede ayudar
de antemano gracias
YC
__________________
ymanol caires z

Última edición por Triby; 22/06/2017 a las 12:27 Razón: Código en highlight