Ciao a tutti, sono nuovamente a chiedere un aiuto.
sto realizzando un pannello inserimento utenti e volevo far scegliere all'utente le sue preferenze. Queste sono scelte da un altra tabella ('categorie') che ha come campi id e nome categoria.
Per recuperare i dati e ottenere tanti ceckbox quanti sono i valori presenti nella tabella ho inserito questo codice:
Codice PHP:
$stringa_query="select * from categorie ORDER BY nome_categoria ASC";
$elenco_categorie=mysql_query($stringa_query) or die(mysql_error());
while($row_categorie=mysql_fetch_array($elenco_categorie)){
$id_categoria=$row_categorie[id];
$nome_categoria=$row_categorie[nome_categoria];
//echo "<option value=\"$id_categoria\">$nome_categoria</option>\n";
echo "<label>
<input type=\"checkbox\" name=\"interessi[]\" value=\"$id_categoria\" id=\"interessi\">
$nome_categoria</label>\n";
}
Adesso come può fare per inserire nel record utente in un unico campo più preferenze?
se fosse un risultato solo avrei inserito nella query come valore
Codice PHP:
'" . $_POST ['interessi']."'
ma se decido di mettere + scelte ?????
Con questa funzione ottengo solo l'ultimo valore selezionato.