Стало округляться число при записи в базу

alnem

Новичок
Стало округляться число при записи в базу

поле в базе decimal(12,4), скрипт принимает значение

PHP:
$score= doubleval(htmlspecialchars($HTTP_POST_VARS['score']));
и пишет в базу. Но с какого-то момента стала теряться дробная часть, т.е. в базе вместо 45.7897 записывается 45.0000 раньше все работало нормально.
Единственное, что приходит в голову: $score показывается скриптом с запятой-разделителем, а не с точкой. Но так было и раньше.
 
Сверху