Nuovo problema a cui non riesco a venirne a capo. Ho creato un form che viene compilato con i dati presenti nel db tutto funziona tranne la checkbox autoconsumo. Vorrei che la checkbox fosse checked se il valore nel campo autoconsumo è uguale a "si"; altrimenti la checkbox deve rimanere deselezionata. Ho provato con questo codice ma non riesco a capire perchè non funziona
Codice:
[PHP]<?php
$checked = '';
$autoconsumo = $row['autoconsumo'];
if ($autoconsumo == si) {
$checked = "checked";
}
?>[/PHP]
[HTML]<p><label for="Autoconsumo"><input type='checkbox' name='id_autocons' id='id_autocons' value='si' <?php echo $checked; ?> />Autoconsumo</label></p>[/HTML]