首頁 >資料庫 >mysql教程 >如何在 PHP 中顯示 MySQL TIMEDIFF() 查詢的結果?

如何在 PHP 中顯示 MySQL TIMEDIFF() 查詢的結果?

Linda Hamilton
Linda Hamilton原創
2024-12-07 19:36:12411瀏覽

How Do I Display the Result of a MySQL TIMEDIFF() Query in PHP?

擷取MySQL 查詢結果:回顯TIMEDIFF() 結果

在PHP 中,當執行傳回單一值的MySQL 查詢時,結果儲存在PHP 資源句柄中。要存取並列印實際結果,您需要使用 fetch 函數。

要回顯 TIMEDIFF() 查詢的結果:

$result = mysql_query(sprintf("SELECT TIMEDIFF(NOW(), '%s') as time_delta", $row['fecha']));
if ($result) {
    $data = mysql_fetch_assoc($result);
    echo $data['time_delta'];
}

請注意,mysql_query() 函數是已棄用,不應在新項目中使用。相反,將 PDO 與 PDO_mysql 或 mysqli 結合使用,以實現更安全、更現代的資料庫互動。

以上是如何在 PHP 中顯示 MySQL TIMEDIFF() 查詢的結果?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn