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


получить значение поля связи из таб. "сотрудники"


В теме одно сообщение

#1 oknik

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

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

Отправлено 23 Май 2018 - 14:50

в таб сотрудники есть поле связи филиал,
в таб задачи есть такое же точно поле связи филиал

надо из таб задачи обратиться в таб сотрудники взять значение из это поля и присвоить его в поле филиал таб задачи

делаю так и поле остается пустым

$filial = data_select_field(46,  'f18191', '`f1400`=',$line['Исполнитель']) ;
$line['Филиал исполнителя'] = $filial;

проверял sql запрос
SELECT f18191
f_data46
where f1400=711

дает результат = 2 (так и должно быть)

ps пикрепление файлов к постам не работает. браузер хром.

Сообщение отредактировал oknik: 23 Май 2018 - 14:54


#2 CbCoder

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

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

Отправлено 24 Май 2018 - 10:15

Функция data_select_field возвращает идентификатор запроса, а не строку, не путайте с data_select_array.

$result = data_select_field(46,  'f18191', '`f1400`=',$line['Исполнитель']) ;
$filial = sql_fetch_assoc($result);
$line['Филиал исполнителя'] = $filial;






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

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