如何将以下查询转换为codeigniter查询

问题描述 投票:1回答:1

所以这是我想要转换为codeigniter的以下查询:

$q = "DELETE FROM  group_info, contacts

USING group_info INNER JOIN contacts 

WHERE group_info.gid = '$gid'

AND contacts.gid = group_info.gid";
php codeigniter
1个回答
1
投票

我认为你不能用Query Builder正确实现这一目标

相反 - 我建议如下

$this->db->query("DELETE FROM  group_info, contacts USING group_info INNER JOIN contacts WHERE group_info.gid = ? AND contacts.gid = group_info.gid", array($gid));

在这种情况下,您将通过绑定受到保护

你可以找到这个确切的信息here

© www.soinside.com 2019 - 2024. All rights reserved.