@Pavel333

Как избавиться от дублирования выходных значений запроса PDO::query()?

Добрый день. Я изучаю стек PHP и MariaDB. Есть следующий код обращения к базе данных:
$db = new PDO('mysql:host=localhost;dbname=taxi', 'root', '123');
$sql = 'SELECT * FROM autos WHERE id = 1';
$result = $db->query($sql);
$arr = $result->fetch();
var_dump($arr);

var_dump возвращает следующий результат:
5a3185b89dc5f656507347.png
Как видите каждая подчеркнутая строка дублирует значения предыдущей, но со сквозной индексацией. Можно ли каким-нибудь образом от этого избавиться?
  • Вопрос задан
  • 534 просмотра
Решения вопроса 1
DevMan
@DevMan
$result = $db->query($sql, PDO::FETCH_ASSOC);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
PravdorubMSK
@PravdorubMSK
просто надо использовать обертки под mysql
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы