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 :: как правильно выбрать и вывести ассоциативный массив из связанных таблиц?
Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2018
Помог: 0 раз(а)
Есть 2е связанные таблицы(по country_id), в 1-ой страны,во 2-ой города .Как правильно их вывести в php,как ассоциативный массив,что бы было примерно так?
Страна-1 =>[Город-2,Город-4,Город-5]
Страна-2 =>[Город-1,Город-3,Город-6]
Vladimir Kheifets
Отправлено: 05 Февраля, 2018 - 10:39:35
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017 Откуда: Германия, Бавария
Помог: 37 раз(а)
ronni10 пишет:
Есть 2е связанные таблицы(по country_id), в 1-ой страны,во 2-ой города .Как правильно их вывести в php,как ассоциативный массив,что бы было примерно так?
Страна-1 =>[Город-2,Город-4,Город-5]
Страна-2 =>[Город-1,Город-3,Город-6]
Добрый день!
Вероято 2е связанные таблицы выглядят как один ассоциативный массив $country_cities_arr, который можно вывести так:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.