Я использую следующий PHP для вставки записи в MySQL (я переформатировал код, чтобы его было легче читать).В моей структуре базы данных product_cost имеет значение int (100), но оно округляет значение от 3,5 до 4. Это также применимо, если я изменю product_cost на десятичную (65)
$query = "INSERT INTO produce (
farm_id, product, product_cost, mass, measurement
) VALUES (
1, 'cheese', 3.50, 1, 'kg'
)";
$result = mysql_query($query, $connection);
confirm_query($result);