[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получить данные выборки в нужном формате
123456

$array = [];

$sql = DB::q("
SELECT `a`, `b`, `c` `id`
FROM `table`"

);

while ($row = $sql->fetch_assoc())
{
$array[$row['id']] = [
'a' => $row['a'],
'b' => $row['b'],
'c' => $row['c']
];

}


Может можно каким-нибудь образом избавиться от цикла и выполнить данное действие в самом запросе?
inpost
$array[$row['id']] = $row;

Если ключ не нужен, то есть fetch_all.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.