У меня есть скрипт notify_url от PayPal, который должен обновлять несколько таблиц в моей базе данных, используя следующий код:
// обновить первую таблицу
$ this-> db-> where ('someid', $ somid);
$ this-> db-> update ('таблица', $ data);
/// обновить вторую таблицу
$ this-> db-> where ('somesecondid', $ somesecondid)
$ this-> db-> update ('anothertable', $ data2);
Тогда я получаю следующую ошибку: Неизвестный столбец «somesecondid» в «где пункт»
ОБНОВЛЕНИЕ anothertable
КОМПЛЕКТ avail
= 0 ГДЕ someid
= '13' И somesecondid
= '199'
Таким образом, codeigniter объединяет предложения where в один запрос. Есть ли способ отменить первый, чтобы он имел только «ОБНОВИТЬ еще один доступный SET SET = 0 ГДЕ somesecondid = 199»? Спасибо!