Unchecked boxes don't post because that's the way http works and php can't do much about it. You can use javascript as paulnaj suggests.
Or do something like this:
function get_checked_value($name)
{
if (isset($_POST[$name])) $value = $_POST[$name];
else $value = 0;
return $value;
}
$deleteFlag = get_checked_value('delete');