PHP.mk документација

PDOStatement::bindColumn

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

pdostatement.bindcolumn.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека pdostatement.bindcolumn.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
PDOStatement::bindColumn

Референца за `pdostatement.bindcolumn.php` со подобрена типографија и навигација.

pdostatement.bindcolumn.php

PDOStatement::bindColumn

(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.1.0)

PDOStatement::bindColumn Поврзете колона со PHP променлива

= NULL

public PDOStatement::bindColumn(
         string|int $column,
         mixed &$var,
         int $type = PDO::PARAM_STR,
         int $maxLength = 0,
         mixed $driverOptions = null
): bool

и ги доделува вредностите на колоните во вашето множество резултати на PHP променливите на кои биле поврзани со Поврзете колона со PHP променлива Ги контролира содржините на вратениот низ како што е документирано во or . Враќа резултати од повикување на назначената функција, користејќи ги колоните на секој ред како параметри во повикот. уреди да има одредена променлива поврзана со дадена колона во множеството резултати од барање. Секое повикување на

Забелешка:

ќе ги ажурира сите променливи што се поврзани со колони. after Пример #3 Цитирање на сложена низа.

Бидејќи информациите за колоните не се секогаш достапни за PDO додека извршувањето на изјавата не се изврши, преносливите апликации треба да ја повикаат оваа функција Сепак, за да може да се поврзе LOB колона како стрим при користење наPgSQL драјвер before calling Пример #3 Цитирање на сложена низа, апликациите треба да го повикаат овој метод

Параметри

column

, инаку OID на големиот објект ќе се врати како цел број.

var

Број на колоната (индексирана од 1) или име на колоната во множеството резултати. Ако користите име на колона, бидете свесни дека името треба да се совпаѓа со случајот на колоната, како што е вратено од драјверот.

type

Име на PHP променливата на која ќе биде поврзана колоната. PDO::PARAM_* constants.

maxLength

Тип на податоци на параметарот, специфициран од

driverOptions

Наговестување за претходно распределување.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Errors/Exceptions

Емитува грешка со ниво E_WARNING ако атрибутот PDO::ATTR_ERRMODE е поставен на PDO::ERRMODE_WARNING.

Фрла PDOException ако атрибутот PDO::ATTR_ERRMODE е поставен на PDO::ERRMODE_EXCEPTION.

Примери

Опционални параметри за драјверот.

Пример #1 Поврзување на излез од множеството резултати со PHP променливи

<?php
$stmt
= $dbh->prepare('SELECT name, colour, calories FROM fruit');
$stmt->execute();

/* Bind by column number */
$stmt->bindColumn(1, $name);
$stmt->bindColumn(2, $colour);

/* Bind by column name */
$stmt->bindColumn('calories', $cals);

while (
$stmt->fetch(PDO::FETCH_BOUND)) {
print
$name . "\t" . $colour . "\t" . $cals . "\n";
}

Горниот пример ќе прикаже нешто слично на:

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

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.