Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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:
/ sqlsrv_fetchsqlsrv_get_field
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. |
İlgili Bölümler
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