Rumah >pangkalan data >tutorial mysql >Mengapakah Hasil Pertanyaan MySQL Saya Menunjukkan 'ID Sumber #6' dalam PHP?

Mengapakah Hasil Pertanyaan MySQL Saya Menunjukkan 'ID Sumber #6' dalam PHP?

Patricia Arquette
Patricia Arquetteasal
2024-12-04 22:00:17843semak imbas

Why Does My MySQL Query Result Show

Cara Mencetak Hasil Pertanyaan MySQL Menggunakan PHP

Anda mengalami isu di mana hasil pertanyaan MySQL sedang dipaparkan sebagai "id Sumber #6" dan bukannya nilai yang dimaksudkan. Untuk menyelesaikan masalah ini, anda perlu menggunakan fungsi ambil.

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

Kod ini akan mengambil baris pertama hasil dan mengekstrak nilai medan 'time_delta'. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa fungsi mysql tidak digunakan dan tidak disyorkan untuk projek baharu. Sebaliknya, anda harus menggunakan PDO dengan PDO_mysql atau mysqli.

Atas ialah kandungan terperinci Mengapakah Hasil Pertanyaan MySQL Saya Menunjukkan 'ID Sumber #6' 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