Tetapkan penunjuk bidang dari bidang (kolom) pertama di kumpulan hasil, lalu dapatkan informasi bidang melalui mysqli_fetch_field() dan tampilkan nama bidang, tabel, dan panjang maksimum:
<?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(); } $sql="PILIH nama,url DARI situs web ORDER BY alexa";if ($result=mysqli_query($con,$sql)){ // Dapatkan informasi bidang kolom pertama ("nama") mysqli_field_seek($result,0); $fieldinfo=mysqli_fetch_field($ hasil); printf("Nama bidang: %s",$infobidang->nama); echo "<br>"; printf("Nama tabel: %s",$fieldinfo->tabel); echo "<br>"; printf("Panjang bidang: %d",$fieldinfo->max_length); // Lepaskan kumpulan hasil mysqli_free_result($ hasil );}mysqli_close($con);?>
Fungsi mysqli_field_seek() menyetel penunjuk bidang ke offset bidang yang ditentukan.
mysqli_field_seek( hasil,fieldnr ) ;
parameter | menggambarkan |
---|---|
hasil | Diperlukan. Menentukan pengidentifikasi kumpulan hasil yang dikembalikan oleh mysqli_query(), mysqli_store_result(), atau mysqli_use_result(). |
bidangnr | Diperlukan. Menentukan nomor bidang. Harus antara 0 dan jumlah bidang - 1. |
Nilai pengembalian: | Mengembalikan TRUE jika berhasil dan FALSE jika gagal. |
---|---|
Versi PHP: | 5+ |