Voi continuea exemplele cu selectii. La o selectie varsta e foarte simpla treaba, avem de la o varsta pana la o alta varsta valori numerice. Problema este urmatoarea: ce facem cand vrem sa realizam o selectie de judete, cu un judet selectat implicit!?
In acest caz se procedeaza in felul urmator:
1. Creeam un vector in care elementele sunt numele judetelor
2. Parcurgem cu instructiunea FOR toate elementele
3. Verificam daca am ajuns la judetul selectat!
Acest pasi concretizam in exemplul urmator:
Cod:
<?php
$judete = array ("Alba",
"Arad",
...
"Bihor",
....
"Vaslui",
"Bucuresti");
$judetul_selectat = "Vaslui";
//salvam intr-o variabila numarul judetelor ( numarul elementelor din vector ) cu ajutorul functiei count($vector);
$nr_judete = count($judete);
echo "<select name='judete'>";
for($i=0; $i<$nr_judete; $i++){
$selected = "";
if ($judete[$i] == $judetul_selectat) $selected = "SELECTED";
echo "<option value='".$judete[$i]."' $selected>".$judete[$i]."</option>";
}
echo "</select>";
?>