我試圖讓我的樹莓像網絡服務器一樣工作。查詢不適用於我的樹莓派2B
這一切工作,除了我的mysql數據庫的查詢。值是正確的,查詢是正確的,我的數據庫工作正常。
但是,當我想從PHP數據庫中獲取信息時,它會給出一個空的結果。
代碼:
<?php
$dbCon = new mysqli($servername, $username, $password, $database);
$Query = "SELECT * FROM `machineuptime`";
if($stmt = $dbCon->prepare($Query))
{
$stmt->execute();
$result = $stmt->get_result();
while($row = $result->fetch_assoc())
{
$ArrayData2[] = $row;
}
}
echo "this is de first row of the array: " . $ArrayData2[0]['ID'] . ". Thats nice!";
?>
結果:
this is de first row of the array: . Thats nice!
即使當我使用查詢在phpMyAdmin,它給人的值返回,所以查詢是沒有錯的。
那麼我該如何解決這個問題呢?
編輯:
,我得到的是錯誤。
Fatal error: Call to undefined method mysqli_stmt::get_result() in /var/www/html/Stramit/index.php on line 59
即使我不,這個代碼工作在我的筆記本... – Bart88
嘗試啓用錯誤報告補充一點:'的error_reporting(E_ALL); ini_set('display_errors',-1);'到php部分的頂部 – BRoebie
您沒有結束您的查詢與「 - 是一個錯字,或者實際上在源?」 –