Maximus777
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Друзья! Направьте на путь истинный. Как в ibase делаются несколько запросов? Делаю Insert и следом update. Первый отрабатывает, второй нет. Строка сформирована правильно (если закомментить первый запрос, то второй отрабатывает). Подозреваю, что я просто не знаю порядок действий. Изучаю методом тыка, уж звиняйте, если вопрос слишком тупой. Код: $stmt = 'INSERT INTO CLIENT_CATALOG (ITEM_ID,ITEM_NAME,ITEM_CONTACTS,ITEM_DATA,ITEM_CONTACT_NAME,ITEM_CONTACT_PROFESSION,ITEM_KOMPLEKT,ITEM_DATA_NEXT,ITEM_KOMM VALUES (GEN_ID(id_gen,1),\''.$_POST['company'].'\',\''.$_POST['tel'].'\',\''.date("Y-m-d H:i:s").'\',\''.$_POST['fio'].'\',\''.$_POST['proff'].'\',\''.$cmpl.' $_POST['commtext'].'\',\''.$otv.'\','.$_POST['status'].','.$tip.')'; $result = ibase_query($res, $stmt) or die(ibase_errmsg()); $stmt = 'UPDATE CLIENT_CATALOG SET ITEM_STATUS = \'1\' WHERE ITEM_ID = \''.$_POST['tag'].'\''; $result = ibase_query($res, $stmt) or die(ibase_errmsg()); |
|