Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Сортировка при запросе в цикле
Теперь вопрос: как отсортировать эти массивы по ключу [num] (1,2,3,4) ? И возможно ли это сделать средствами mysql? (order by num не работает, т.к. цикл и он перебирает все подмассивы).
(order by num не работает, т.к. цикл и он перебирает все подмассивы).
avtor.fox
Отправлено: 10 Июня, 2013 - 15:24:52
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012 Откуда: Воронеж
Помог: 50 раз(а)
Sabonett, голубчик. Так если у Вас мильонъ записей, то получите мильонъ подзапросов. Зачем Вам такие опасности совершать для сфинктера?
Sabonett
Отправлено: 10 Июня, 2013 - 15:30:19
Новичок
Покинул форум
Сообщений всего: 21
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
avtor.fox пишет:
Sabonett, голубчик. Так если у Вас мильонъ записей, то получите мильонъ подзапросов. Зачем Вам такие опасности совершать для сфинктера?
Записей около 10-15, просто их id берется из первого массива и на основании этих id делаются запросы в цикле, а поскольку запрос идет в цикле 'num' не работает
DeepVarvar
Отправлено: 10 Июня, 2013 - 15:36:23
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.