Ciao mi scuso per la domanda banale ma non trovo proprio risposta cercando in rete.

Non riesco a inserire i dati raccolti tramite checkbox col metodo post nel mio db mysql, ecco come sto facendo:

HTML:

<input type="checkbox" name="xxx" value="1">


PHP:

$xxx=htmlspecialchars($_POST['xxx']);

db:
la normale query con insert nel db in un campo (imppostato su varchar-boolean-int ma non va comunque), il messaggio che esce č:

"Notice: Undefined index: xxx in C:/ecc/ecc.php on line 328"

allora cercando in rete ho trovato di aggiungere :

<input type="hidden" name="xxx" value="0">

nell html, cosi facendo non da errore ma il valore sul db resta in ogni caso "0"