以下是我個人的PHP筆記
此功能為PHP PDO fetchAll() SELECT取得資料,如何進行讀取的範例。
try
{
$sql = "SELECT * FROM testdata01 WHERE timestamp >= '$startTime' AND timestamp <= '$endTime';";
$query = $PDO -> query($sql);
$sql_data = $query -> fetchAll();
foreach($sql_data as $sql_data)
{
$sql_timestamp[] = $sql_data[0];
$sql_time[] = $sql_data[1];
// 逐筆讀取SQL資料
}
echo json_encode(array(
"Status" => "AJAX Success.",
"startTime" => $startTime,
// JSON回傳
), JSON_UNESCAPED_UNICODE);
}
catch (PDOException $e)
{
// echo "[PDO資料庫連線錯誤] Connection failed: " . $e->getMessage();
echo json_encode(array(
"status" => "ERROR_BY_PHP_OR_PDO",
"comment" => "PHP PDO 指令錯誤失敗。",
), JSON_UNESCAPED_UNICODE);
return;
}
發佈留言