ho fatto così come dici tu:
codice:
<select class="selectleft" name="categories" style="width:128px">
<option value="none" <?if($_REQUEST['categories'] == "none")echo 'selected="selected"'?>>Tutte</option>
<? for($i=0;$i<=6;$i++){ echo '<option value="'.$i.'" '.($_REQUEST['categories'] == $i?'selected="selected"':'').'>'. $categories[$i].'</option> '; } ?>
</select>
la situazione è migliorata ma da ancora un problema.. al caricamento della pagina la select da di dafault la prima cat e non "Tutte" nella tendina delle option per l opzione tutte visualizzo ancora
Notice: Undefined index categories in mounted storage home147 sub20... mentre per la varie catogirie no...
poi se seleziono una categoria e faccio il submit la mantiene... ma se seleziono tutte ricarico la pagina con la prima cat