Programación Web y Scripting > PHP
Cargar Datos En Un Combo
RadicalEd:
Seria mucho pedir si te pregunto como vuelvo a dejar el primer combo con el valor de la variable, es que se me pierde :( :(
ArKaNtOs:
ya estuve intentando e intentado y nada :( pero dejame seguir probando y espero tener una solucion :comp: :whistling:
ibito:
--- Cita de: "RadicalEd" --- Seria mucho pedir si te pregunto como vuelvo a dejar el primer combo con el valor de la variable, es que se me pierde :( :(
--- Fin de la cita ---
no entiendo que quieres hacer?
RadicalEd:
Si revisas el código, cuando se carga de nuevo la página el valor escogido en el primer combo, digamos 'Aseo', este se pierde y vuelve a quedar la frase "Seleccione Línea", pos yo necesito que la selección de ese combo también quede, por que eso se guardara en una tabla.
ibito:
sencillo
en la parte de
--- Código: Text --- while ($row=mysql_fetch_array($result)) {$linea = $row["idlinea"];$descrip = $row["descripcion"];//echo "<option value=\"agregarproductos.php\">$descrip</option>";//echo "<option value=\'agregarproductos.php", $linea\"'>$descrip</option>";echo "<option value='agregarproductos.php?variable=", $linea, "'>$descrip</option>";//echo "<option value=\"$linea\">$descrip</option>";}
solo cambia la linea de
--- Código: Text --- echo "<option value='agregarproductos.php?variable=", $linea, "'>$descrip</option>";
por:
--- Código: Text --- if($_GET['variable']==$linea) echo "<option value='agregarproductos.php?variable=".$linea. "' selected='selected'>$descrip</option>"; else echo "<option value='agregarproductos.php?variable=".$linea. "'>$descrip</option>";
O si quieres puedes usar un if corto para que se vea mejor :D
--- Código: Text --- echo "<option value='agregarproductos.php?variable=". $linea. "'".($_GET['variable']==$linea?"selected='selected'":"").">$descrip</option>";
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa