Kod
Column count doesn't match value count at row 1
Często wynika on z tego że zapomnicie dopisać dodatkowej wartości dla kolumny, lub podacie zbyt dużo wartości. Jednakże czasami ilość wartości się zgadza, a błąd i tak wyskoczy. Warto wtedy sprawdzić czy czasem nie wpisujecie do kolumny wartości zmienno-przecinkowym przy ustalonym set-locale
np (pseudocod):
<?php $a=5; $b=4; ?>
wywoła tak naprawde nie 1.25 a 1,25 , co oczywiście mysql potraktuje jako próbe wpisania dwóch wartości. Opisuję tą ciekawostke ponieważ ostatnio włosów nie zjadłem podliczając ile przypisuje wartości, gdy tak naprawde problem tkwił w set_locale.