Bagikan melalui


Mengambil Data

Unduh driver PHP

Topik ini dan topik di bagian ini membahas cara mengambil data.

SQLSRV Driver

Driver SQLSRV Driver Microsoft untuk PHP untuk SQL Server menyediakan opsi berikut untuk mengambil data dari kumpulan hasil:

Catatan

Ketika Anda menggunakan salah satu fungsi yang disebutkan di atas, hindari perbandingan null sebagai kriteria untuk keluar dari perulangan. Karena fungsi sqlsrv mengembalikan false ketika terjadi kesalahan, kode berikut dapat mengakibatkan perulangan tak terbatas pada kesalahan dalam sqlsrv_fetch_array:

/*``This code could result in an infinite loop. It is recommended that

you do NOT use null comparisons as the criterion for exiting loops,

as is done here. */

do{

$result = sqlsrv_fetch_array($stmt);

} while( !is_null($result));

Jika kueri Anda mengambil lebih dari satu kumpulan hasil, Anda bisa berpindah ke kumpulan hasil berikutnya dengan sqlsrv_next_result.

Mulai versi 1.1 dari Microsoft Drivers untuk PHP untuk SQL Server, Anda dapat menggunakan sqlsrv_has_rows untuk melihat apakah kumpulan hasil memiliki baris.

PDO_SQLSRV Driver

Driver PDO_SQLSRV Microsoft Drivers untuk PHP untuk SQL Server menyediakan opsi berikut untuk mengambil data dari kumpulan hasil:

Jika kueri Anda mengambil lebih dari satu kumpulan hasil, Anda bisa berpindah ke kumpulan hasil berikutnya dengan PDOStatement::nextRowset.

Anda dapat melihat berapa banyak baris dalam tataan hasil jika Anda menentukan kursor yang dapat digulir, lalu memanggil PDOStatement::rowCount.

PDO::p repare memungkinkan Anda menentukan jenis kursor. Kemudian, dengan PDOStatement::fetch Anda dapat memilih baris. Lihat PDO::p repare untuk sampel dan informasi selengkapnya.

Di Bagian Ini

Topik Deskripsi
Mengambil Data sebagai Aliran Memberikan gambaran umum tentang cara melakukan streaming data dari server, dan menyediakan tautan ke kasus penggunaan tertentu.
Menggunakan Parameter Arah Menjelaskan cara menggunakan parameter arah saat memanggil prosedur tersimpan.
Menentukan Jenis Kursor dan Memilih Baris Menunjukkan cara membuat tataan hasil dengan baris yang dapat Anda akses dalam urutan apa pun.
Cara: Mengambil Jenis Tanggal dan Waktu sebagai String Menggunakan Driver SQLSRV Menjelaskan cara mengambil jenis tanggal dan waktu sebagai string menggunakan driver SQLSRV.
Cara: Mengambil Jenis Tanggal dan Waktu sebagai Objek TanggalWaktu PHP Menggunakan Driver PDO_SQLSRV Menjelaskan cara mengambil jenis tanggal dan waktu sebagai objek menggunakan driver PDO_SQLSRV.
Memformat string desimal dengan Driver SQLSRV Menunjukkan cara memformat nilai desimal atau uang menggunakan driver SQLSRV.
Memformat string desimal dengan Driver PDO_SQLSRV Menunjukkan cara memformat nilai desimal atau uang menggunakan driver PDO_SQLSRV.

Cara: Menentukan Jenis Data PHP

Lihat juga

Panduan Pemrograman untuk Driver Microsoft untuk PHP untuk SQL Server

Mengambil Data