Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mencetak maklumat ralat pangkalan data dalam php

Bagaimana untuk mencetak maklumat ralat pangkalan data dalam php

藏色散人
藏色散人asal
2021-09-26 09:12:362586semak imbas

Cara mencetak maklumat ralat pangkalan data dalam PHP: 1. Buat fail contoh PHP 2. Sambungkan ke pangkalan data melalui mysql_connect 3. Cetak maklumat ralat pangkalan data melalui fungsi mysql_error.

Bagaimana untuk mencetak maklumat ralat pangkalan data dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3.

Bagaimana untuk mencetak maklumat ralat pangkalan data dalam php?

Kodnya adalah seperti berikut:

$link = @mysql_connect("服务器", "账号", "密码") or die("自己的错误解释".mysql_error());   
echo mysql_error(); //打印数据错误信息

Pengenalan berkaitan:

mysql_error

( PHP 4, PHP 5)

mysql_error — Mengembalikan mesej ralat teks yang dijana oleh operasi MySQL sebelumnya

Penerangan

mysql_error(resource $link_identifier = ?): string

Mengembalikan teks ralat fungsi MySQL sebelumnya , jika tiada ralat maka Kembalikan '' (rentetan kosong). Jika tiada nombor sumber sambungan dinyatakan, sambungan terakhir yang berjaya dibuka digunakan untuk mengekstrak maklumat ralat daripada pelayan MySQL.

Ralat dari bahagian belakang pangkalan data MySQL tidak lagi mengeluarkan amaran, gunakan mysql_error() untuk mengekstrak teks ralat. Ambil perhatian bahawa fungsi ini hanya mengembalikan teks ralat daripada pelaksanaan fungsi MySQL yang paling terkini (tidak termasuk mysql_error() dan mysql_errno()), jadi jika anda ingin menggunakan fungsi ini, pastikan anda menyemak nilainya sebelum memanggil fungsi MySQL yang lain.

mysqli_error()

fungsi mysqli_error() mengembalikan perihalan ralat terakhir bagi fungsi yang paling baru dipanggil.

Sintaks

mysqli_error(connection);

Parameter

sambungan diperlukan. Menentukan sambungan MySQL untuk digunakan.

Nilai pulangan: Mengembalikan rentetan dengan penerangan ralat. Mengembalikan "" jika tiada ralat berlaku.

Versi PHP: 5

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mencetak maklumat ralat pangkalan data 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