Показать сообщение отдельно
  #15 (permalink)  
Старый 08.01.2016, 07:03
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Думаю, что вам не придет в голову вывалить один список включающий в себя все страны, в них города, а в них районы и пригороды. Такие вещи выводятся связанными списками, последовательно, а значит это не есть условие, которое не позволяет решить данную задачу. SQL же и РНР как то по барабану чего там в базе, первый будет отдавать то что просят, второй выводить что получено согласно сценария. То есть это тоже не есть проблема.
А вот если списки хранятся в базе действительно так:


Район
    район 1
    район2
    район 3
Пригород
    пригород 1
    пригород 2
    пригород 3
Район и Пригород это тоже самое что и (район 1 или пригород 1...)

то это не только проблема, это вообще несуразица. Какой смысл от этого списка, если каждая опция его не имеет идентификатора, вы что собираетесь в запросах клиента и к базе парсить строку эту?

Пока в базе не будет наведен порядок, и говорить о чем-то нет смысла.
Ответить с цитированием