Originariamente inviato da guarnieri
Scusa ma non so come gestire il tutto.
Se hai voglia puoi' farmi un esempio nel sql che postato sopra di come gestire il checkbox?
Piu' che altro come faccio nell'altra pagina a gestire il valore di ogni campo presente in scelta_multipla[]
Ciao grazie
dipende come vuoi salvare i dati sul db.
Immagino che queste scelte possano essere degli id di riferimento ad un altra tabella.
Se vuoi salvare questi id in un campo unico separato da un ; ad esempio puoi implodere l'array e salvare i dati come una stringa qualsiasi:
$campo_id = implode(";", $_POST['scelta_multipla']); // occhio però che dovresti controllare che in $_POST['scelta_multipla'] ti arrivi quello che ti aspetti
se invece devi salvarli su una tabella di relazione (ad esempio "id_oggetto" -> id_scelta).
dovrai fare un ciclo:
codice:
foreach($_POST['scelta_multipla'] as $val) {
if(is_numeric($val )) { // o qualsiasi tipo di controllo vuoi effettuare
$query = "INSERT INTO tabella_relazione (id_oggetto, id_scelta) VALUES ($id_oggetto, $val)";
....
}
}
ciao