allora.
ho una pagina per inserire i dati.
un normalissimo form che tra le altre voci ha una checkbox:
codice:
<input type="checkbox" name="attivato" value="" />
poi ho una pagina dove visualizzo i dati; alla fine c'è questo link:
codice:
echo '<td><a href="modifica.php?id=' . $row['utente_id'] . '&n=' . $row['utente_nome'] . '&c=' . $row['utente_cognome'] . '&e=' . $row['utente_email'] . '&s='
. $row['id_settore'] . '&a=' . $row['attivato'] . '">Modifica</a> | ';
i valori sono ripresi da una query; il valore che ci interessa è &a=' . $row['attivato'] . '.
poi ho il form di modifica nella pagina modific.php dove ho messo questa checkbox:
Codice PHP:
<?php
$checked = "";
if (isset($_GET["a"])) {
$checked = "checked";
}
?>
<input type="checkbox" name="attivato" value="" <?php echo $checked ?> />
qualsiasi record prendo in considerazione la checkbox in questo form risulta ceccata.