Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Liga uma variável a uma coluna num conjunto de resultados.
Syntax
bool PDOStatement::bindColumn($column, &$param[, $type[, $maxLen[, $driverdata ]]] );
Parâmetros
$ coluna: O número (misto) da coluna (índice baseado em 1) ou nome da coluna no conjunto de resultados.
&$param: O nome (misto) da variável PHP à qual a coluna será vinculada.
$ tipo: O tipo de dado opcional do parâmetro, representado por uma constante PDO::P ARAM_*.
$ maxLen: Inteiro opcional, não usado pelos drivers Microsoft para PHP para SQL Server.
$ driverdata: Parâmetro(s) misto(s) opcional(es) para o driver. Por exemplo, podes especificar PDO::SQLSRV_ENCODING_UTF8 para ligar a coluna a uma variável como uma cadeia codificada em UTF-8.
Valor de retorno
VERDADEIRO se for bem-sucedido, caso contrário FALSO.
Observações
O suporte para PDO foi adicionado na versão 2.0 dos Microsoft Drivers for PHP para SQL Server.
Example
Este exemplo mostra como uma variável pode ser ligada a uma coluna num conjunto de resultados.
<?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";
}
?>