Ciao a tutti, ho un problema con le checkbox.
Attraverso questi campi faccio selezionare all'utente quali sono i suoi interessi,fatto questo li scrivo in un campo del database. Come faccio per selezionare automaticamente le checkbox una volta estratti i dati dal database? [ad esempio quando l'utente entra nel form di modifica profilo]
Ho provato con questo codice:
Codice PHP:
list ($ruolo1, $ruolo2, $ruolo3,$ruolo4,$ruolo5,$ruolo6) = explode ("-", $Row[ruolo]);
$ruolo= array ("$ruolo1","$ruolo2","$ruolo3","$ruolo4","$ruolo5","$ruolo6");
foreach ($ruolo as $ruolos) {
if ($ruolos=="A") { echo"<input type=\"checkbox\" name=\"ruolo1\" checked value=A- >A
"; }
if ($ruolos=="B") { echo" <input type=\"checkbox\" name=\"ruolo2\" checked value=B- >B
"; }
if ($ruolos=="C") { echo" <input type=\"checkbox\" name=\"ruolo3\" checked value=C- >C
"; }
if ($ruolos=="D") { echo" <input type=\"checkbox\" name=\"ruolo4\" checked value=D->D
"; }
if ($ruolos=="E") { echo" <input type=\"checkbox\" name=\"ruolo5\" checked value=E- >E
"; }
if ($ruolos=="F") { echo" <input type=\"checkbox\" name=\"ruolo6\" checked value=F- >F
"; }
}
Ma vengono stampati tutti i campi varie volte...