mam w phphtml wybierz opcję WYBRANE
$sel = "
<option> one </option>
<option> two </option>
<option> thre </option>
<option> four </option>
";
powiedzmy mam URL inline = site.php?sel=one
jeśli nie zapisać te opcje w zmiennej, można zrobić to w ten sposób aby jedną z opcji można wybrać, gdzie wartość jest równa $_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>
ale problemem jest to, że trzeba zapisać te opcje w zmiennej, ponieważ mam wiele opcji i muszę cal Ta zmienna wiele razy.
Czy istnieje sposób, aby wybrać tę opcję, gdzie value = $_GET[sel]
?
Jak to wybierz generowane? Czy to jest trudne? –
Kiedy mówisz, że przechowujesz je w zmiennej, zakładam, że masz na myśli tablicę, prawda? – BenM
Albo to, co powiedział Ben, albo zakładam, że strzelasz do zmiennej, użyłeś wartości przypisanej do opcji, a nie nazwy. Napisałbym dla niego prostą funkcję i po prostu wywoływałbym ją za każdym razem, niech to będzie przebiegać przez instrukcję if else. Pozwala zaoszczędzić wiele funkcji związanych z kodowaniem lub kopiowaniem. – Dorvalla