Как я могу выбрать только 2 столбца, не меняя запрос SELECT? ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Как я могу выбрать только 2 столбца, не меняя запрос SELECT?

Сообщение Anonymous »

Я создаю таблицу с помощью этого кода:

Код: Выделить всё

if ($arch = $pdo->prepare("SELECT one, two, three, four FROM numbers)) {
$arch ->execute();
$data = $arch->fetchAll();
echo '';
foreach ($data as $row){
echo '';
foreach ($row as $col){
$col=nl2br($col);
echo ''.$col.'';
}
echo '';
}
echo '';
}
}
При этом таблица будет заполнена четырьмя столбцами.

Как выбрать только два столбца без изменения SELECT< /код> запрос?
Другими словами, как мне выбрать столбцы, которые я хочу заполнить в таблице? например, я хотел бы использовать только «три» и «четыре»...

Я читал о fetchAll(PDO::FETCH_COLUMN, 0), но кажется, что выбирается только один столбец. То же самое касается fetchColumn(). Я хочу выбрать несколько столбцов, чтобы заполнить таблицу только теми столбцами, которые мне нужны.

Подробнее здесь: https://stackoverflow.com/questions/201 ... lect-query

Вернуться в «Php»