【发布时间】:2014-03-18 05:41:41
【问题描述】:
我在 codeigniter 中有一个查询,例如,
$this->db->join('mail_groups','subscriber.mail_group_id=mail_groups.mail_group_id');
$this->db->where('mail_groups.user_id',$this->user_id);
$this->db->where('subscriber.email_address',$email);
$this->db->delete('subscriber');
我收到了这个错误
表格结构
订阅者
邮件组
在 Codeigniter 中可以通过 join 删除吗?
【问题讨论】:
-
尝试更改顺序,将连接放在 where 子句之后。
-
如果邮件组 id 连接了两个表,为什么不直接删除订阅者?而不是加入?也应该像约翰提到的那样最后一次加入
-
@JohnV.,我试过了,但没用
-
能否给出订阅者的表结构?
-
@kumar_v 我更新了我的问题,你能检查一下吗
标签: php mysql codeigniter