Bagikan melalui


PDOStatement::bindColumn

Unduh driver PHP

Mengikat variabel ke kolom dalam tataan hasil.

Sintaks

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

Parameter

$kolom: Jumlah (campuran) kolom (indeks berbasis 1) atau nama kolom dalam tataan hasil.

&$param: Nama (campuran) dari variabel PHP tempat kolom akan terikat.

$jenis: Jenis data opsional parameter, yang diwakili oleh konstanta PDO::P ARAM_*.

$maxLen: Bilangan bulat opsional, tidak digunakan oleh Driver Microsoft untuk PHP untuk SQL Server.

$driverdata: Parameter campuran opsional untuk driver. Misalnya, Anda dapat menentukan PDO::SQLSRV_ENCODING_UTF8 untuk mengikat kolom ke variabel sebagai string yang dikodekan dalam UTF-8.

Tampilkan Nilai

TRUE jika berhasil, jika tidak FALSE.

Keterangan

Dukungan untuk PDO ditambahkan di Driver Microsoft versi 2.0 untuk PHP untuk SQL Server.

Contoh

Contoh ini menunjukkan bagaimana variabel dapat terikat ke kolom dalam tataan hasil.

<?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";  
}  
?>  

Lihat Juga

Kelas PDOStatement

PDO