Я использую PDO для доступа к моей базе данных (mysql/mssql). Когда я читаю все записи сразу с помощью:Устранить индекс поля из запроса базы данных
$query = $pdoDb->prepare("
SELECT *
FROM table
");
$query->execute();
$result = $query->fetchAll();
Я получаю результат, содержащий также индекс массива (дублированные данные):
0: "1"
ShipCode: "1"
1: "ESPADA 1"
ShipName: "ESPADA 1"
2: ""
Hatches: "0"
3: "CARGO"
ShipType: "CARGO"
Я хотел бы получить данные, как выполните следующие действия:
ShipCode: "1"
ShipName: "ESPADA 1"
Hatches: "0"
ShipType: "CARGO"
Как запросить только результаты типа поля без дублированных индексов?
Спасибо,
Вы всегда можете проверить других параметров для fetchAll() на сайте php, чтобы узнать, исправляет ли их проблему: http://php.net/manual/en/pdostatement.fetchall.php – lemondrop