Я хотел бы найти кратчайший способ удалить 2 записи в базе данных.
Эта запись касается трех таблиц (помеченных в следующем коде как "c"), эта таблица является справочной и ее не следует удалять.
Я пытаюсь сделать это, ноэто не удалось.У меня есть простая синтаксическая ошибка или это невозможно в codeigniter или я делаю это по-другому?
$this->db->where(" (a.refid='".$this->session->ud('id')."' and b.refid='".$this->session->ud('id')."') and c.type='".$tempid."' and c.templateid=a.templateid and c.slug=b.slug");
$this->db->delete('a.*,b.*');
$this->db->from('table_a a, table_b b, table_c c');
$delinfo=$this->db->affected_rows();
Дополнительно я объясняю, что я хочу сделать.Я хочу удалить в таблице a - строка, которая имеет "refid" и находится в контакте с таблицей c таблицей "type" b - строка, которая имеет "refid" и находится в контакте с таблицей c таблицей "slug" c -нечего удалять
Надеюсь, я могу объяснить, что мне делать, и спасибо за поддержку