![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
...а я не согласен Как вы потом эту информацию будете получать? Минимум - или один запрос ВСЕХ городов и потом на этой основе вывод, либо что хуже - на каждую запись по запросу - тоже не гуд
А вообще - обсуждаем, советуем... а автор даже нам запроса самого ни разу не показал ))))) Покажите как сейчас запрос ваш выглядит - может и поможем ))) |
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() Цитата:
Результаты запроса можно сразу же сгруппировать по id_book – просто чтоб не париться потом при выводе с мониторингом текущего id_book. Примерно так: PHP код:
|
|
![]() |
![]() |
![]() |
#14 | |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() |
![]() |
![]() |
![]() |
#16 | |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
Я сторонник того, что получение данных – это одна операция, а их отображение – это совсем другая операция.
Поэтому считаю, что полученные из БД данные должны быть максимально «чистыми» и готовыми к универсальному использованию – будь то отображение с произвольным форматированием, или передача их в JSON-формате, или к любому другому варианту использования. Сегодня эти адреса хотят отобразить в виде простой строки, а завтра там могут понадобиться и телефоны магазинов, и их координаты для карты, или просто захотят сделать адреса магазинов в виде ссылок, или обернуть в какие-либо другие HTML-теги, или добавить к ним какую-то дополнительную информацию из другой таблицы, или ... А у нас тут вместо данных – строка GROUP_CONCAT ![]() В общем, я за чистоту, как самого кода, так и данных – к чему и других, по возможности, стараюсь приучить ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сгруппировать все ненулевые значения в начале массива | Sergey_Belov | Помощь студентам | 2 | 04.04.2012 12:37 |
Вычисление среднего значения из нескольких полей одной записи | yellowviolet | Microsoft Office Access | 4 | 16.11.2011 22:55 |
Выборка повторов | illyuziy | SQL, базы данных | 18 | 16.11.2011 21:52 |
POSTGRE: выборка данных соотв. значению из той же таблицы | Blondy | SQL, базы данных | 10 | 30.10.2011 14:57 |
Как запустить несколько копий одной и той же программы? | murcot | Помощь студентам | 4 | 20.02.2009 11:28 |