pdo таблицы

Связывание полей таблицы

В таблицах можно связывать поля. Для этого используем метод bindColumn. Пример:

$sql = 'SELECT id, name, email FROM users';
$stmt = $dbh->prepare($sql);
$stmt->execute();
//первый пример
$stmt->bindColumn(1, $id); //из колонки 1 все попадает в id
$stmt->bindColumn(2, $name); //из колонки 2 все попадает в name
//второй пример
$stmt->bindColumn('email', $email); //все из колонки email попадает в $email
//проходимся массивом, все,что есть в колонках, распихивается по соответствующим переменным
while ($row = $stmt->fetch(PDO::FETCH_BOUND)) {
    $data = $id . "\t" . $name . "\t" . $email . "\n";
    print $data;
}



Добавить комментарий

Ваш e-mail не будет опубликован.