Har du tittat på den här SO-frågan:Hur får man numeriska typer från MySQL med PDO?
Se också till att du har mysqlnd installerat och aktiverat. Titta på php --info
under pdo_mysql
.
Om det är det, bör utdata se ut så här:
pdo_mysql
PDO Driver for MySQL => enabled
Client API version => mysqlnd 5.0.10 - 20111026 - $Id:___ $
Om det inte är installerat, installera det med detta:
apt-get remove php5-mysql
apt-get install php5-mysqlnd
service apache2 restart
Om det inte löser det beror problemet troligen på koden du inte har visat oss.
Hoppas detta hjälper! Skål!