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


Уточнение к вычислению.


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

#1 wondertalik

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

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 08 Февраль 2013 - 12:11

$line['Компания']['Телефон']=$line['Новый телефон'];
Пример из документации. Вычисление в основной таблице. Если у меня в подчиненной таблице несколько записей, будет ли Телефон изменен во всех этих записях?

#2 CbCoder

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

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

Отправлено 08 Февраль 2013 - 14:10

В примере вычисление из подчиненной таблицы, а не основной. $line['Компания'] - это поле связи, у него всегда однозначное соответствие со связанной записью, т.е. их (записей) никак не может быть несколько.

#3 wondertalik

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

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 08 Февраль 2013 - 14:12

Да я только для примера взял. То есть единственный способ изменить несколько записей в подчиненной таблице, вычислением из записи в основной таблице - это сделать выборку этих записей и в цикле пройтись по ним, правильно?

Сообщение отредактировал wondertalik: 08 Февраль 2013 - 14:13


#4 CbCoder

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

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

Отправлено 08 Февраль 2013 - 14:46

Да, верно.





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

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