PDOStatement::bindColumn

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

Bir değişkeni bir sonuç kümesindeki bir sütuna bağlar.

Syntax

  
bool PDOStatement::bindColumn($column, &$param[, $type[, $maxLen[, $driverdata ]]] );  

Parametreler

$ sütun: Sonuçlar kümesindeki sütunun (1 tabanlı indeks) veya sütunun adı.

&$param: Sütunun bağlanacağı PHP değişkeninin (karışık) adı.

$ type: Parametrenin isteğe bağlı veri tipi, PDO::P ARAM_* sabitiyle temsil edilir.

$ maxLen: İsteğe bağlı tam sayı, SQL Server için PHP için Microsoft Drivers tarafından kullanılmıyor.

$ driverdata: Sürücü için isteğe bağlı karışık parametreler(ler). Örneğin, PDO::SQLSRV_ENCODING_UTF8 olarak sütunu UTF-8 ile kodlanmış bir dizi olarak bir değişkene bağlamak için belirtebilirsiniz.

Dönüş Değeri

Başarı varsa DOĞRU, aksi takdirde YANLIŞ.

Remarks

PDO desteği, SQL Server için Microsoft Drivers for PHP sürümünün 2.0 sürümünde eklenmiştir.

Example

Bu örnek, bir değişkenin bir sonuç kümesindeki bir sütuna nasıl bağlanabileceğini gösterir.

<?php  
$database = "AdventureWorks";  
$server = "(local)";  
$conn = new PDO( "sqlsrv:server=$server ; Database = $database", "", "");  
  
$query = "SELECT Title, FirstName, EmailAddress FROM Person.Contact where LastName = 'Estes'";  
$stmt = $conn->prepare($query);  
$stmt->execute();  
  
$stmt->bindColumn('EmailAddress', $email);  
while ( $row = $stmt->fetch( PDO::FETCH_BOUND ) ){  
   echo "$email\n";  
}  
?>