0
나는 데이터베이스에서 검색된 동적 변수 인 2 개의 10 진수를 추가하려고합니다.PHP - 변수를 사용할 때 bcadd가 작동하지 않습니다.
bcadd
을 사용하면 매개 변수가 변수 형식이 아닌 경우에만 사용할 수 있습니다. 아래 코드를 참조하십시오.
필자는 두 변수를 테스트했으며 올바른 값을 출력하므로 변수 자체에는 문제가 없습니다.
도움이 될 것입니다.
<?php
include 'config.php';
$sqlogu = "SELECT oq_takeoff, oq_uplift FROM tbl_flights WHERE aircraft_id = 1 ORDER BY flight_id DESC LIMIT 1;";
$resultGU = $conn->query($sqlogu);
while ($rowGU = $resultGU->fetch_assoc()) {
$oq_takeoff_gu = $rowGU['oq_takeoff'];
$oq_uplift_gu = $rowGU['oq_uplift'];
$ac_oil_gu = number_format($oq_takeoff + $oq_uplift, 2);
$test = bcadd(2.00, 6.00, 2); // produces 8.00
$test2 = bcadd($oq_takeoff, $oq_uplift, 2); // produces 0.00
echo "Takeoff: " . $oq_takeoff_gu . "<br/>";
echo "Uplift: " . $oq_uplift_gu . "<br/>";
echo "Total: " . $ac_oil_gu . "<br/>";
echo "Test: " . $test;
echo "Test 2: " . $test2;
}
내가'$ oq_takeoff'이 표시되지 않는 그들의 말에 the_gu 잊어 수도 및 '$ oq_uplift가 전혀 정의되지 않았습니까? 그들은 올바른 값을 가지고 어떻게 테스트 했습니까? (정의 된'_gu '변종 만 볼 수 있습니다.) – ccKep
네. 고맙습니다. – sinesine
오타, 진지하게, 당신은 커피가 없어야합니다. :) – mega6382