Aracılığıyla paylaş


Veri Alınıyor

PHP sürücüsünü indirme

Bu konu ve bu bölümdeki konular, verilerin nasıl alındığını açıklar.

SQLSRV Sürücüsü

SQL Server için PHP için Microsoft Sürücüleri'nin SQLSRV sürücüsü, bir sonuç kümesinden veri almak için aşağıdaki seçenekleri sağlar:

Uyarı

Yukarıda bahsedilen işlevlerden herhangi birini kullandığınızda, döngülerden çıkma ölçütü olarak null karşılaştırmalardan kaçının. Sqlsrv işlevleri bir hata oluştuğunda false döndüreceği için, aşağıdaki kod sqlsrv_fetch_array bir hatanın üzerine sonsuz döngüye neden olabilir:

/*``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));

Sorgunuz birden fazla sonuç kümesi alırsa , sqlsrv_next_result ile sonraki sonuç kümesine geçebilirsiniz.

SQL Server için PHP için Microsoft Sürücüleri'nin 1.1 sürümünden başlayarak, bir sonuç kümesinin satırları olup olmadığını görmek için sqlsrv_has_rows kullanabilirsiniz.

PDO_SQLSRV Sürücüsü

SQL Server için PHP için Microsoft Sürücüleri'nin PDO_SQLSRV sürücüsü, bir sonuç kümesinden veri almak için aşağıdaki seçenekleri sağlar:

Sorgunuz birden fazla sonuç kümesi alırsa , PDOStatement::nextRowset ile sonraki sonuç kümesine geçebilirsiniz.

Kaydırılabilir bir imleç belirtip PDOStatement::rowCount çağrısı yaparsanız, sonuç kümesinde kaç satır olduğunu görebilirsiniz.

PDO::prepare bir imleç türü belirtmenize olanak tanır. Ardından , PDOStatement::fetch ile bir satır seçebilirsiniz. Örnek ve daha fazla bilgi için bkz. PDO::prepare.

Bu Kısımda

Konu Açıklama
Akış Olarak Veri Alma Sunucudan veri akışının nasıl yapılacağını gösteren bir genel bakış sağlar ve belirli kullanım örneklerine bağlantılar sağlar.
Yön Parametrelerini Kullanma Saklı yordamı çağırırken yön parametrelerinin nasıl kullanılacağını açıklar.
İmleç Türü Belirtme ve Satır Seçme Herhangi bir sırada erişebileceğiniz satırlarla bir sonuç kümesinin nasıl oluşturulacağını gösterir.
Nasıl yapılır: SQLSRV Sürücüsünü Kullanarak Tarih ve Saat Türlerini Dize Olarak Alma SQLSRV sürücüsünü kullanarak tarih ve saat türlerini dize olarak almayı açıklar.
Nasıl yapılır: PDO_SQLSRV Sürücüsünü Kullanarak Tarih ve Saat Türlerini PHP Datetime Nesneleri Olarak Alma PDO_SQLSRV sürücüsünü kullanarak tarih ve saat türlerini nesne olarak almayı açıklar.
SQLSRV Sürücüsü ile ondalık dizeleri biçimlendirme SQLSRV sürücüsünü kullanarak ondalık veya para değerlerini biçimlendirmeyi gösterir.
PDO_SQLSRV Sürücüsü ile ondalık dizeleri biçimlendirme PDO_SQLSRV sürücüsünü kullanarak ondalık veya para değerlerini biçimlendirmeyi gösterir.

Nasıl yapılır: PHP Veri Türlerini Belirtme

Ayrıca Bkz.

PHP için Microsoft SQL Server Sürücüleri Programlama Kılavuzu

Veri Alınıyor