// Создаем объект
$pdo = new PDO(/*настройки подключения*/);
// Метод query служит для того, чтобы выполнить запрос, который возвратит данные (SELECT) (иначе можно использовать exec)
$result = $pdo->query("SELECT `name` FROM `base`");
// Создаем ассоциативный массив из полученного результата (это используется если получаем одну запись)
$assocArray = $result->fetch();
//Выводим значение колонки «name»
echo $assocArray['name'];
Как в PDO оформить цикл foreach()
// Создаем объект
$pdo = new PDO(/*Настройки подключения*/);
// Метод query служит для того, чтобы выполнить запрос, который возвратит данные (SELECT) (иначе можно использовать exec)
$result = $pdo->query("SELECT `name` FROM `description`");
// Создаем массив, содержаший ассоциативные массивы для каждой записи с помощью метода fetchAll()
$rowsArray = $result->fetchAll();
// Перебираем массив $rowsArray
foreach ($rowsArray as $key => $value) {
// Выводим называние музыкальной дорожки
echo $value['name'] . "\n";
}
/*
* razip@Kubuntu:~$ php /var/www/test.php
* Track 1
* Track 2
* Track 3
* Track 5
* Track 6
* Track 7
* Track 8
* Track 6
* Track 6
* Track 6
* Track 6
* Track 94
* razip@Kubuntu:~$
*/
Как в PDO оформить цикл while()
while ($row = $result->fetchObject()) {
// Выводим название музыкальной дорожки
echo $row->name . "\n";
}