Здравствуйте.
Есть таблица "Заказы", которая связана со справочником "Клиенты" через поле "ФИО заказчика".
Через внешнюю форму (поля "Имя" и "Номер телефона") добавляю запись в таблицу "Заказы". Запись вставляется, но поле "ФИО заказчика" пустое. Пробовал в вычислениях вставлять запись в таблицу "Клиенты" - никак не выходит.
Пытался делать так:
$data['f50'] = $link['1921'];
$data['f60'] = $link['110'];
data_insert(10, $data);
и так:
$result = insert_query($data, 'Клиенты');
и так:
$line['Клиенты']['ФИО'] = $_POST['k_input_field_50_1921']; $line['f60']
$line['Клиенты']['f60'] = $_POST['k_input_field_50_110'];


В теме одно сообщение
#1
Отправлено 30 Июнь 2017 - 19:29
#2
Отправлено 05 Июль 2017 - 10:42
zxcvbn4 (30 Июнь 2017 - 19:29) писал:
Здравствуйте.
Есть таблица "Заказы", которая связана со справочником "Клиенты" через поле "ФИО заказчика".
Через внешнюю форму (поля "Имя" и "Номер телефона") добавляю запись в таблицу "Заказы". Запись вставляется, но поле "ФИО заказчика" пустое. Пробовал в вычислениях вставлять запись в таблицу "Клиенты" - никак не выходит.
Есть таблица "Заказы", которая связана со справочником "Клиенты" через поле "ФИО заказчика".
Через внешнюю форму (поля "Имя" и "Номер телефона") добавляю запись в таблицу "Заказы". Запись вставляется, но поле "ФИО заказчика" пустое. Пробовал в вычислениях вставлять запись в таблицу "Клиенты" - никак не выходит.
Если я правильно понял, то причина в следующем.
Скорее всего, на форме у Вас поле "ФИО" текстовое.
А поле "ФИО заказчика" это связь с "Клиенты".
Вам нужно сначала поискать в т. "Клиенты" запись по № телефона (предпочтительне) или по "ФИО". Если ничего не будет найдено, добавить в "Клиенты" новую запись, а уж потом вставлять в "Заказы" запись, где поле "ФИО заказчика" будет равно ID новой (или найденной ранее) записи в т."Клиенты"
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных