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


вычисление AND не срабатывает

AND

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

#1 oknik

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

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

Отправлено 27 Апрель 2017 - 18:59

Саттус1 - связь
Статус2 - список

if ($line['Статус1']==3 AND $line['Cтатус2']=='Выполнено') $line['Статус1']=4;

В итоге ничего не изменяется.

#2 CbCoder

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

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

Отправлено 28 Апрель 2017 - 10:44

$line['Статус1']['raw']

Поля связи в $line - это массив, он не может быть равен числу, как в вашем условии. Поэтому массив надо раскрывать.

#3 oknik

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

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

Отправлено 02 Май 2017 - 23:46

Благодарю! Все заработало.





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

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