зачем тебе там создавать логическое поле? можно с помощью проверки на пустоту! вот например
<?php
$data = $_POST['bool'];
if(empty($data['bool'])){$i = false} else {$i = true}
?>
//если выбрать флажок то i = правда иначе i = лож
<input type="checkbox" name="bool" value="qwe">qwe<Br>