Salve a tutti,
ho un piccolo problema con con una funzione php che non stò riuscendo a risolvere.
Mi spiego:
ho la tabella mysql anagrafica contenente i valori ID - Nome - Cognome etc
per evitare di riscrivere lo stesso codice per riempire le select ho creato la seguente function:
il problema che mi si pone è che quando richiamo la funzione carica_select("ID"); la select è vuota nonostante la query, se provata su mysql, funziona correttamente.
Quale potrebbe essere il problema secondo voi?
Grazie mille in anticipo a tutti per il vostro aiuto
ho un piccolo problema con con una funzione php che non stò riuscendo a risolvere.
Mi spiego:
ho la tabella mysql anagrafica contenente i valori ID - Nome - Cognome etc
per evitare di riscrivere lo stesso codice per riempire le select ho creato la seguente function:
PHP:
function carica_select($campo) {
$query = "SELECT `" . $campo . "` FROM `anagrafica` GROUP BY `" . $campo ."`";
echo $query;
$result = mysql_query ($query, $db);
$line = mysql_fetch_array ($result);
echo " <select name='" . $campo . "' style='width:150px'>";
echo " <option value=''></option>";
while ($line = mysql_fetch_array ($result))
{
echo " <option value='" . $line[$campo] . "'>" .$line[$campo]. "</option>";
}
echo "</select>";
}
il problema che mi si pone è che quando richiamo la funzione carica_select("ID"); la select è vuota nonostante la query, se provata su mysql, funziona correttamente.
Quale potrebbe essere il problema secondo voi?
Grazie mille in anticipo a tutti per il vostro aiuto
Ultima modifica di un moderatore: