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
beh! no.

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>";