Перейти к содержимому


Поле связи


Сообщений в теме: 2

#1 TelecomMedia

    Активный участник

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 14 Декабрь 2015 - 14:59

Есть вычисление в т. "Заявки", которое создает новую запись в т. "Проекты", а также дополнительную запись в т. "Задачи проекта" (которая является подтаблицей т. "Проекты")

$zayavka['f36700'] = $line['Постоплата']['ID'];
$zayavka['Связь с заявкой'] = $ID;

// Создаем новую запись в т. Проекты
$new_id_web = insert_query($zayavka, "Проекты");

// Создаем запись в доп. таблице "Задачи проекта"
$zad['Клиент'] = $new_id_web; 
$zad['Задача'] = 'Задача1' ; // При условии что поле - текстовое
$new_id_zad1 = insert_query($zad, "ЗАДАЧИ ПРОЕКТА"); 

Весь вопрос состоит в заполнении поля "Задача". Точнее если это поле текстовое - то проблем нет, все хорошо.
Но это поле сейчас - поле связи с т. "Типовые задачи".

Подскажите, как заполнить это поле одним из значений т. "Типовые задачи"?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Декабрь 2015 - 15:49

Смóтрите id нужной строки в таблице "Типовые задачи" и подставляете его в вычисление вместо текста.

#3 TelecomMedia

    Активный участник

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 16 Декабрь 2015 - 10:51

Спасибо, получилось.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных