que tengo en mi phphtml opción seleccionado selecto
$sel = "
<option> one </option>
<option> two </option>
<option> thre </option>
<option> four </option>
";
Digamos que tengo una línea URL = site.php?sel=one
si no guardan esas opciones en una variable, puedo hacerlo de esta manera para hacer uno de la opción de ser seleccionado cuando el valor es igual a $_GET[sel]
<option <?php if($_GET[sel] == 'one') echo"selected"; ?> > one </option>
<option <?php if($_GET[sel] == 'two') echo"selected"; ?> > two </option>
<option <?php if($_GET[sel] == 'three') echo"selected"; ?> > three </option>
<option <?php if($_GET[sel] == 'four') echo"selected"; ?> > four </option>
pero el problema es que necesito para salvar esas opciones en una variable porque tengo una gran cantidad de opciones y necesito cal l esa variable muchas veces.
¿Hay alguna manera de seleccionar esa opción donde value = $_GET[sel]
?
¿Cómo se generó ese selecto? ¿Está codificado? –
Cuando dices que las estás almacenando en una variable, supongo que te refieres a una matriz, ¿verdad? – BenM
O bien lo que dijo Ben, o supongo que si filma una variable, usó el valor asignado a la opción y no el nombre. Escribiría una función simple para él, y solo lo llamaría cada vez, dejaría que se ejecutara a través de una declaración if else. Le ahorra una gran cantidad de codificación o copia pegar. – Dorvalla