Buona Sera Ragazzi,
Se qualcuno può aiutarmi, avrei la necessità di gestire un pannello di controllo per utenti iscritti al mio sito.

Ho pensato di gestire il tutto, come nelle caselle di posta normalmente online, dove tutti i messaggi sono preceduti da una chekbox, selezionata la quale è possibile in seguito cancellarne il mesaggio corrispondente.
Ho scritto il seguente codice e sembra funzionare:


.... Ciclo DB ......
<Input type="checkbox" id="chk" name="chk[<?=$riga[0]?>]" value=1>
.... Fine ciclo ....

foreach($chk as $chiave=>$valore){
$query="Update utenti Set confermato=1 where CodUtente=".$chiave;
mysql_query($query,$conn) or die ("Nessun utente selezionato");
}

Il problema nasce quando nessun check è "flaggato", e il browser mi restituisce il seguente errore:
"Warning: Invalid argument supplied for foreach() in...."
Mi rendo conto che potrei controllare il chek mediante un javascript, ma in seguito avrò bisogno di farmi restituire anche quando il chek è vuoto.

Come posso implementare il mio codice?