Ir al contenido


Foto

combo box(select) dependiente


  • Por favor identifícate para responder
2 respuestas en este tema

#1 Richi

Richi

    Advanced Member

  • Miembros
  • PipPipPip
  • 83 mensajes

Escrito 29 septiembre 2017 - 11:16

Hola, tengo una BD con los campos idmarca,marca,modelo. Es de autos, la idea es que tenga un combo donde me llame la marca ( eso ya lo tengo. El detalle es que no logro entender como hacer el segundo combo. Un ejemplo es si selecciono la marca Hyundai en el combo de abajo me salgan los modelos que hay en la BD para esa marca.


php
  1. <form action="" method="POST" class="contact-form">
  2. <select name="marca">
  3. <?php
  4.  
  5. $a=0;
  6. $query = "SELECT idmarca, marca,modelo FROM autos order by idmarca";
  7.  
  8. $result = mysql_query($query) or die(mysql_error());
  9.  
  10.  
  11. while($row = mysql_fetch_assoc($result)) {
  12. echo '<a id="alternar-respuesta-ej'.$a.'""><option id="alternar-respuesta-ej'.$a.'" value='.$row['marca'].' >'.$row['marca'].'</option></a>';
  13. $a++;
  14. }
  15. echo "</select>";
  16.  
  17. ?>
  18.  
  19. <button class="" type="submit" name="action">Enviar
  20. <i class=""></i>
  21. </button>
  22.  
  23. </form>

Ese es el codigo del primer combo. Si alguien ha tenido un caso similar o sepa del tema le estaré muy agrecido con su ayuda. Gracias


  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 02 octubre 2017 - 06:40

Debes hacer uso de AJAX


  • 0

#3 Richi

Richi

    Advanced Member

  • Miembros
  • PipPipPip
  • 83 mensajes

Escrito 04 octubre 2017 - 02:54

En efecto, usé ajax. Jamas habia trabajado con uno antes y pues es bastante util la verdad.


  • 0




IP.Board spam blocked by CleanTalk.