Как вывести данные из одной таблицы в другую?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#16 12 января 2017 в 13:10


Мне один раз достаточно.

Нико
Видать нет, потому что когда Вас отправляют в чтение документации где ответ написан на Ваш вопрос, Вы игнорите.
Говорят как сделать чтоб получить желаемое, задается еще 5 вопрос об одном и том же. Хотя ранее Вам уже сказали как сделать.

Писать код за Вас никто не будет. Научитесь читать внимательно. Люди на форум добрые и подскажут. Поиск даст на 99% ваших вопросов ответ.

Насколько я понял, ему надо чтобы пользователь, выбирая из списка турнир, например "Второй турнир", в БД прописывалось и id турнира равное "2" и название турнира равное "Второй турнир", а не только id турнира равное "2".

Loadырь

По теме ему было предложено добавить еще одну модель перед записью в базу с помощью которой может вытащить недостающие переменные(инфу).

kirkr

form_team.php

  1. new fieldList(
  2. 'teams_id', (<- Таблица куда я передаю) array(
  3. 'title' => LANG_SPORT_TEAM_PLAYER_NUMBER,
  4. 'generator' => function ($item) {
  5. $model = cmsCore::getModel('sport'); <- Тут я извлекаю данные из таблицы)
  6. $tournaments = $model->getTournaments();
  7.  
  8. $items[''] ='';
  9. if ($tournaments){
  10. foreach ($tournaments as $tournament) {
  11. $items[$tournament['id']] ( <- Тут ИД которые я извлекаю в таблицу, только эта функция записывается) = $tournament['tournament_name'] ( <- Тут название. вот мне и его надо передать не в teams_id, а уже teams_name )
  12. ;
  13. }
  14. }
  15. return $items;
  16. }
  17. ))
#17 12 января 2017 в 22:54
Evenesence/b], Огромное спасибо за подсказку joinLeft !!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.