ciao,
ho questa select:
codice:
echo "<label for=\"mod_login_username\">".JOO_FORM_ORDINA_RICERCA;
echo "</label>";
$database->setQuery("SELECT id, ordina_ricerca FROM #__autoexp_ordina_ricerca WHERE published='1' AND id>'0' ORDER BY id");
$rows = $database->loadObjectList();
echo "<select style='width:75%' name='ordina_ricerca'>\r\n";
echo "<option value ='0'>".JOO_ALL."</option>\r\n";
foreach($rows as $row)
{
if(isset($ordina_ricerca)){
if($ordina_ricerca == $row->id)
echo "<option value=\"".$row->id."\" selected>".$row->ordina_ricerca."</option>\r\n";
else
echo "<option value=\"".$row->id."\">".$row->ordina_ricerca."</option>\r\n";
}
else
echo "<option value=\"".$row->id."\">".$row->ordina_ricerca."</option>\r\n";
}
vorrei una volta che il form VIENE esegutio che la select prenda il valore... che gli viene passato da:
if($bool_ordina_ricerca)
echo "<input type='hidden' name='ordina_ricerca' value='$ordina_ricerca'>\r\n";
dove
$bool_ordina_ricerca è sempre 1!!!!
ma ogni volta che lancio il SUBMIT... mi riporta sempre il primo valore che è stato selezionato... mi ignora i valori che seleziono successivamente..
grazie