Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2007, 05:29
astut
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 6 meses
Puntos: 5
Mensaje Al utilizar 2 veces una consulta, la 2 no funciona

Hola a todos, pues ese es mi problema, ago esta consulta:
Código PHP:
$datos_objetos_armasmysql_query("SELECT id,nombre FROM objeto WHERE metodologia= 'equipable' AND tipo= 'arma'"); 
y a continuacion muestro datos en un select:
Código PHP:
<select name="arma1" id="arma1" tabindex="5">
            <?php
              
while ($mostrarmysql_fetch_array($datos_objetos_armas))
              {
                if (
$mostrar["id"]== $mostrar_ejercito["unidad1_arma"])
                    echo 
"<option value='$mostrar[id]' selected>$mostrar[nombre]</option>";
                  else
                  echo 
"<option value='$mostrar[id]'>$mostrar[nombre]</option>";
              }
            
?>
        </select>
Hasta aqui bien, pero cuando vuelvo a utilizar la misma consulta para mostrar otro select con los mismos datos NO MUESTRA NADA:
Código PHP:
<select name="arma2" id="arma2" tabindex="10">
            <?php
              
while ($mostrarmysql_fetch_array($datos_objetos_armas))
              {
                if (
$mostrar["id"]== $mostrar_ejercito["unidad2_arma"])
                    echo 
"<option value='$mostrar[id]' selected>$mostrar[nombre]</option>";
                  else
                  echo 
"<option value='$mostrar[id]'>$mostrar[nombre]</option>";
              }
            
?>
        </select>
¿Porque ocurre esto?, gracia
s ^^