http://www.phpbuilder.com/board/showthread.php?s=ccf061411481032def01130b1c548a8c&threadid=10233290
(That's me chiming in in the middle there)
I had no idea that MySQL accepted NULL values in NOT NULL columns!!!!!!!!
Chris