0 votos
por (100 puntos) en PHP
Primero aclaro que no se mucho del tema y no se si me falta poco para lograr esto o voy por mal camino y me recomiendan cambiar el método.
Necesito armar dos listas de opciones anidadas o relativas, al estilo pais-ciudades, depende de que pais elija me salgan X ciudades, estoy trabajando con una base de datos, y variables php para definir segun el ID que valores mostrar en la segunda lista, mi problema es que con ONCHANGE = SUBMIT, me ejecuta el formulario, y ya no puedo seleccionar la segunda lista.
<form action="trabdb.php" method="post" name="form" enctype="multipart/form-data">
    <table width="800" border="1" cellpadding="3">
  <tr class="cfondo">
    <td colspan="8" align="center" class="letra"><a href="index.php">SUBIR</a></td>
  </tr>
  <tr>
    <td width="272" align="right">ejercicio</td>
    <td width="100">
      <label>
        <select name="ejercicio" onchange="submit()">
          <option></option>
            <?php
            $resultado = mysql_query("SELECT ID, PER, ET, EJ FROM tags
                WHERE (PERTENECE='1')");
              while ($row = mysql_fetch_row($resultado))
                {
                echo "<option value='$row[0]'>$row[2]. $row[3]</option>";
                }
            ?>
        </select>
      </label></td>
    <td width="100" align="right">etapa</td>
    <td width="100"><label>
        <select name="etapa">
           <option></option>
            <?php
            $resultado = mysql_query("SELECT ID, PER, ET, EJ FROM tags
                WHERE (PERTENECE='$_POST[ejercicio]')");
              while ($row = mysql_fetch_row($resultado))
                {
                echo "<option value='$row[0]'>$row[2]. $row[3]</option>";
                }
            ?>
        </select>
Desde ya gracias!

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
preguntado por josedev98 (40 puntos) Jun 22, 2020 en PHP
0 votos
1 respuesta
preguntado por Alejandro Montes (20 puntos) May 15, 2016 en PHP
0 votos
1 respuesta
preguntado por csantibanez (20 puntos) May 7, 2016 en PHP
0 votos
4 respuestas
preguntado por gapl (20 puntos) Ene 28, 2016 en PHP
0 votos
4 respuestas
preguntado por estril7 (20 puntos) Ene 28, 2016 en PHP
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...