Странная вещь, в денвере php поля типа bit обрабатывает как число. То есть $b = $row['bit_field'] будет равно 0 или 1
На centos с php 5.3.3 './configure' '--with-mysql' '--with-mcrypt' '--enable-mbstring' '--with-imap' '--with-kerberos' '--with-imap-ssl' '--with-libjpeg' '--with-libpng' '--with-gd'
$b = $row['bit_field'] будет равно chr(0) или chr(1)
От какой и чьей опции это зависит?
-- Спасибо