Mengembalikan kode kesalahan SQLSTATE dari operasi MySQL terakhir:
<?php // Asumsikan nama pengguna basis data: root, kata sandi: 123456, basis data: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO"); "Gagal terhubung ke MySQL: " . mysqli_connect_error(); sudah ada, jadi error $sql="CREATE TABLE website (nama VARCHAR(30),url VARCHAR(30),alexa INT)";if (!mysqli_query($con,$sql)){ echo "SQLSTATE error: " . mysqli_sqlstate($con);}//Tutup koneksi mysqli_close($con);?>
Fungsi mysqli_sqlstate() mengembalikan kode kesalahan SQLSTATE dari kesalahan terakhir.
Kode kesalahan berisi lima karakter. "00000" menunjukkan tidak ada kesalahan. Nilai ditentukan oleh ANSI SQL dan ODBC.
mysqli_sqlstate( koneksi ) ;
parameter | menggambarkan |
---|---|
koneksi | Diperlukan. Menentukan koneksi MySQL yang akan digunakan. |
Nilai pengembalian: | Mengembalikan string yang berisi kode kesalahan SQLSTATE dari kesalahan terakhir. |
---|---|
Versi PHP: | 5+ |