beh, il risultato finito spero di postarlo prima della tua tesi, la soluzioncina che ho trovato è questa:
inserisco nel value della select quel che voglio memorizzare (nel mio caso 2 variabili) creando una stringa unica con un separatore che mi permetta di recuperarle dopo con il POST:
recupero le variabili col costrutto list(var1,var2) = explode ("separatore",stringa) cosi mi ritrovo le variabili già belle pronte e valorizzate, e già che ci sono uso direttamente le $_SESSION come paramentri di list e $_POST per explode così elimino qualche passaggio inutile:codice:<select name='scelta_alimentatori'; onChange='this.form.submit();'> while($row = mysql_fetch_array($query)) { $value = $row['Prezzo_Unitario'].":".$row['Descrizione']; $desc = $row['Descrizione']." ........€ ".$row['Prezzo_Unitario']; echo '<option value="'.$value.'" >'.$desc.'</option>';
[CODE]
if (isset ($_POST['scelta_alimentatori']))
{
list($_SESSION['prezzo_alimentatori'], $_SESSION['desc_alimentatori']) = explode(":", $_POST['scelta_alimentatori']);

Rispondi quotando