Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/01/2005, 12:10
Avatar de Shevkorn
Shevkorn
 
Fecha de Ingreso: enero-2005
Ubicación: Trujillo
Mensajes: 34
Antigüedad: 19 años, 3 meses
Puntos: 1
haber si ayudo en algo:
bueno yo utilizo lo mismo en algunas aplicaciones...
y pongo esto
aca primero haces la query y luego inicializas el select
<select name="nombre" onchange="this.form.submit()">
<!--aca tus options-->
OJO:
cuando hagas tus opciones hazlo de la siguiente manera:
Tienes que tener una variable la cual almacenara el valor del primer combo y la cual vas a referenciar para seleccionar el mismo combo pero con la opcion elegida
si no entiendes sigue algo como esto:
<?php
$combo1=$_POST['combo1'];
$sql="SELECT tuscampos FROM TU_TABLA ORDER BY tu_campo_a_ordernar"; #para que se vea mas ordenado ps
# aca haces la consulta (con query claro)
echo "<form action="" method="post">"
."<select name=combo1 onchange=this.form.submit()>";
while($row=@mysql_fetch_row($id_consulta))
{
#fijate aca para seleccionar la opcion
if($row[algo]==$combo1) #algo es la opcion que vuelcas en el combo y ademàs es igual al nombre del combo o al id
{
echo "<option value=$row[otra cosa] selected >$row[algo]</option>";
}
else
{
echo "<option value=$row[otra cosa] >$row[algo]</option>";
}
}
#y ahora despues compruebas si el combo fue seleccionado entonces vuelcas la otra parte de tu query de acuerdo al combo1 o sino lo dejas vacio...
?>

Bueno espero que te haya ayudado o sino escribeme un mail ps
[email protected]