Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Egy változót köt egy oszlophoz az eredményhalmazban.
Syntax
bool PDOStatement::bindColumn($column, &$param[, $type[, $maxLen[, $driverdata ]]] );
Paraméterek
$ oszlop: Az oszlop (vegyes száma) (1-alapú index) vagy az eredményhalmaz oszlopának neve.
&$param: A PHP változó (vegyes neve) neve, amelyhez az oszlop kötött lesz.
$ type: A paraméter opcionális adattípusa, amelyet PDO::P ARAM_* állandó jelöl.
$ maxLen: Opcionális egész szám, amelyet nem használnak a Microsoft Drivers for PHP for SQL Server.
$ driverdata: Opcionális vegyes paraméter(ek) a driverhez. Például megadhatod a PDO::SQLSRV_ENCODING_UTF8-t, hogy az oszlopot egy változóhoz kötsd egy UTF-8-ban kódolt stringként.
Visszaadott érték
IGAZ, ha siker, egyébként HAMIS.
Remarks
A PDO támogatását a Microsoft Drivers for PHP for SQL Server 2.0-s verziójában adták hozzá.
Example
Ez a példa bemutatja, hogyan lehet egy változót egy eredményhalmazban lévő oszlophoz kötni.
<?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";
}
?>