beh! no.Originariamente inviato da awo23
perchè mysql_fetch_array ritorna i risultati con array numerici, quindi nn puoi mettere $argomenti = $riga['argomenti'];.
Dovresti mettere $argomenti = $riga[0]; per esempio.
Per fare questo "$argomenti = $riga['argomenti'];" devi utilizzare mysql_fetch_assoc al posto di mysql_fetch_array
mysql_fetch_array restituisce "entrambi" gli indici, numerico e associativo.
E' gestita male l'estrazione del result set. Prova cosi'::
Codice PHP:
//Recupera i dati
while ($riga = mysql_fetch_array($risultato))
{
//Vengono scritti i valori dei campi dell'elemento corrente
$argomenti = $riga['argomenti'];
Print "<Option value= $argomenti > $argomenti </OPTION>";
}

Rispondi quotando