Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Memaparkan Hasil Pertanyaan MySQL TIMEDIFF() dalam PHP?

Bagaimanakah Saya Memaparkan Hasil Pertanyaan MySQL TIMEDIFF() dalam PHP?

Linda Hamilton
Linda Hamiltonasal
2024-12-07 19:36:12412semak imbas

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

Mengambil Keputusan Pertanyaan MySQL: Menggemakan Keputusan TIMEDIFF()

Dalam PHP, apabila melaksanakan pertanyaan MySQL yang mengembalikan satu nilai, hasilnya disimpan dalam pemegang sumber PHP. Untuk mengakses dan mencetak hasil sebenar, anda perlu menggunakan fungsi ambil.

Untuk menggemakan hasil pertanyaan 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'];
}

Perhatikan bahawa fungsi mysql_query() ialah tidak digunakan lagi dan tidak boleh digunakan dalam projek baharu. Sebaliknya, gunakan PDO dengan PDO_mysql atau mysqli untuk interaksi pangkalan data yang lebih selamat dan moden.

Atas ialah kandungan terperinci Bagaimanakah Saya Memaparkan Hasil Pertanyaan MySQL TIMEDIFF() dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn