나는이 개 데이터베이스 필드십진수 타입의 PDO :: PARAM?
`decval` decimal(5,2)
`intval` int(3)
내가 그들을 업데이트 2 개 PDO 쿼리를 가지고 있습니다. int를 업데이트하는 것은 정상적으로 동작합니다. ok
그러나 십진수 필드를 업데이트 할 수 없습니다. 나는 아래의 3 가지 방법을 시도했지만, 아무것도
$update_decval->bindParam(':decval', $decval, PDO::PARAM_STR);
$update_decval->bindParam(':decval', $decval, PDO::PARAM_INT);
$update_decval->bindParam(':decval', $decval);
그것은 데이터베이스 유형 decimal
에 문제를 보인다 작동하지? decimal
필드에 PDO::PARAM
이 있습니까? 그렇지 않은 경우 해결 방법으로 무엇을 사용합니까?
검색어를 준비하십시오. – Galen
가능한 복제본은 http://stackoverflow.com/questions/1335081/what-is-the-best-way-to-bind-decimal-double-float-values-with-pdo입니다. -in-php –