Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wiąże zmienną z kolumną w zbiorze wyników.
Syntax
bool PDOStatement::bindColumn($column, &$param[, $type[, $maxLen[, $driverdata ]]] );
Parametry
$ kolumna: (mieszany) numer kolumny (indeks oparty na 1) lub nazwa kolumny w zbiorze wyników.
&$param: (mieszana) nazwa zmiennej PHP, do której kolumna będzie powiązana.
$ typ: Opcjonalny typ danych parametru, reprezentowany przez stałą PDO::P ARAM_*.
$ maxLen: Opcjonalna liczba całkowita, nieużywana przez sterowniki Microsoft do PHP dla SQL Server.
$ driverdata: Opcjonalne mieszane parametry dla sterownika. Na przykład możesz określić PDO::SQLSRV_ENCODING_UTF8 tak, aby powiązać kolumnę ze zmienną jako ciąg zakodowany w UTF-8.
Wartość zwracana
PRAWDA, jeśli sukces, w przeciwnym razie FAŁSZYWE.
Remarks
Wsparcie dla PDO zostało dodane w wersji 2.0 sterowników Microsoft dla PHP dla SQL Server.
Example
Ten przykład pokazuje, jak zmienną można przypisać kolumnie w zbiorze wyników.
<?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";
}
?>