Tôi có 2 trường cơ sở dữ liệu
`decval` decimal(5,2)
`intval` int(3)
Tôi có 2 truy vấn pdo cập nhật chúng. Cái cập nhật int hoạt động tốt
$update_intval->bindParam(':intval', $intval, PDO::PARAM_INT);
nhưng tôi không thể cập nhật trường thập phân. Tôi đã thử 3 cách dưới đây nhưng không có gì hiệu quả
$update_decval->bindParam(':decval', $decval, PDO::PARAM_STR);
$update_decval->bindParam(':decval', $decval, PDO::PARAM_INT);
$update_decval->bindParam(':decval', $decval);
Có vẻ như vấn đề là với loại cơ sở dữ liệu decimal
? Có PDO::PARAM
một trường thuộc loại decimal
không? Nếu không, tôi phải sử dụng cách giải quyết nào?