Я нашел одну проблему с преобразованием числа с запятой в точку, если число ниже, чем 1. Если число выше, то 1 все в порядке.
Я использую этот сценарий замены:
$price = str_replace(",", ".", $_POST['PRICE']);
- если я отправляю
0.5
- все в порядке
- Если я отправлю
0,5
(с запятой), то я получаю эту ошибку:
Предупреждение: mysql_query() ожидает как минимум 1 параметр, 0 задан в ....
Поле PRICE имеет формат DOUBLE.
Все остальные числа выше 1 принимаются с запятой.