У меня получилось сделать обновление отдельно, добавление новой строки тоже отдельно, а вот как сделать запрос на совпадение поля "номер" нет. Не могу разобраться как это сделать.
Вот запрос на обновление:
data_update(111, array("f2031" => $line['Статус заявки']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Кто добавил']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Клиент']['raw']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Комментарий к заявке']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Курьер']['raw']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Сумма']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Скидка %']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Тип доставки']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Срочность доставки']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Желаемое время доставки']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Заявка поступила']), "f1981='",$line['Номер'],"'");
data_update(111, array("f2031" => $line['Откуда вы о нас узнали']), "f1981='",$line['Номер'],"'");
Запрос на добавление:
$data['Номер'] = $line['Номер'];
$data['Статус заявки'] = $line['Статус заявки'];
$data['Кто добавил'] = $line['Кто добавил'];
$data['Клиент'] = $line['Клиент']['raw'];
$data['Комментарий к заявке'] = $line['Комментарий к заявке'];
$data['Курьер'] = $line['Курьер']['raw'];
$data['Сумма'] = $line['Сумма'];
$data['Скидка %'] = $line['Скидка %'];
$data['Оплата'] = $line['Оплата'];
$data['Тип доставки'] = $line['Тип доставки'];
$data['Срочность доставки'] = $line['Срочность доставки'];
$data['Желаемое время доставки'] = $line['Желаемое время доставки'];
$data['Заявка поступила'] = $line['Заявка поступила'];
$data['Откуда вы о нас узнали'] = $line['Откуда вы о нас узнали'];
insert_query($data,"Все заявки");
Подскажите, как все таки сделать запрос на совпадение значений полей?
Сообщение отредактировал G-express: 23 Май 2014 - 12:30