婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP PDOStatement::bindColumn講解

PHP PDOStatement::bindColumn講解

熱門標簽:400 電話 辦理 兼職做地圖標注好賺錢嗎 智能電銷語音機器人資訊 蘇州外呼系統有效果嗎 山東電銷卡外呼系統原理是什么 海南外呼系統方案 亳州企業外呼系統 打開百度地圖標注 地圖標注怎么做商戶驗證

PDOStatement::bindColumn

PDOStatement::bindColumn — 綁定一列到一個 PHP 變量(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

說明

語法

bool PDOStatement::bindColumn ( mixed $column , mixed $param [, int $type [, int $maxlen [, mixed $driverdata ]]] )

安排一個特定的變量綁定到一個查詢結果集中給定的列。每次調用PDOStatement::fetch()PDOStatement::fetchAll()都將更新所有綁定到列的變量。

注意:在語句執行前 PDO 有關列的信息并非總是可用,可移植的應用應在PDOStatement::execute()之后調用此函數(方法)。

但是,當使用 PgSQL 驅動時,要想能綁定一個 LOB 列作為流,應用程序必須在調用PDOStatement::execute()之前 調用此方法,否則大對象 OID 作為一個整數返回。

參數

column

  • 結果集中的列號(從1開始索引)或列名。如果使用列名,注意名稱應該與由驅動返回的列名大小寫保持一致。

param

  • 將綁定到列的 PHP 變量名稱

type

  • 通過 PDO::PARAM_* 常量指定的參數的數據類型。

maxlen

  • 預分配提示。

driverdata

  • 驅動的可選參數。

返回值

成功時返回 TRUE, 或者在失敗時返回 FALSE。

實例

把結果集輸出綁定到 PHP 變量

綁定結果集中的列到PHP變量是一種使每行包含的數據在應用程序中立即可用的有效方法。下面的例子演示了 PDO 怎樣用多種選項和缺省值綁定和檢索列。

?php
function readData($dbh) {
 $sql = 'SELECT name, colour, calories FROM fruit';
 try {
  $stmt = $dbh->prepare($sql);
  $stmt->execute();
  /* 通過列號綁定 */
  $stmt->bindColumn(1, $name);
  $stmt->bindColumn(2, $colour);
  /* 通過列名綁定 */
  $stmt->bindColumn('calories', $cals);
  while ($row = $stmt->fetch(PDO::FETCH_BOUND)) {
   $data = $name . "\t" . $colour . "\t" . $cals . "\n";
   print $data;
  }
 }
 catch (PDOException $e) {
  print $e->getMessage();
 }
}
readData($dbh);
?>

以上例程會輸出:

apple   red     150
banana  yellow  175
kiwi    green   75
orange  orange  150
mango   red     200
strawberry      red     25

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • PHP PDOStatement::fetch講解
  • PHP PDOStatement::execute講解
  • PHP PDOStatement::errorInfo講解
  • PHP PDOStatement::errorCode講解
  • PHP PDOStatement::columnCount講解
  • PHP PDOStatement::closeCursor講解
  • PHP PDOStatement::debugDumpParams講解
  • PHP PDOStatement::bindValue講解
  • PHP PDOStatement::bindParam講解
  • PHP PDOStatement::fetchAll講解

標簽:呼倫貝爾 綏化 紹興 安康 清遠 溫州 萊蕪 金華

巨人網絡通訊聲明:本文標題《PHP PDOStatement::bindColumn講解》,本文關鍵詞  PHP,PDOStatement,bindColumn,講解,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP PDOStatement::bindColumn講解》相關的同類信息!
  • 本頁收集關于PHP PDOStatement::bindColumn講解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 鹰潭市| 呼伦贝尔市| 安阳县| 班玛县| 肇庆市| 永川市| 临安市| 且末县| 博乐市| 巢湖市| 汨罗市| 出国| 汉阴县| 石景山区| 靖远县| 隆化县| 林口县| 永川市| 庆安县| 淳化县| 丰县| 南昌市| 永嘉县| 嵊泗县| 隆子县| 遵义市| 渑池县| 乌拉特后旗| 金平| 衡东县| 朝阳县| 灌阳县| 松溪县| 甘肃省| 兴国县| 镇平县| 金川县| 仲巴县| 蓬溪县| 荃湾区| 泰宁县|