如何更改查询?

时间:2017-08-16 05:40:28

标签: php codeigniter

如何在查询构建器codeigniter的帮助下更改以下查询?

sudo iptables -A INPUT -p udp --dport ntp -m iprange --src-range 10.0.200-10.0.0.250 -j DROP
if /usr/sbin/ntp-wait
   then
       /usr/bin/sudo iptables -D INPUT -p udp --dport ntp -m iprange --src-range 10.0.0.200-10.0.0.250 -j DROP
fi

注意:只想知道另一种方式

1 个答案:

答案 0 :(得分:0)

试试这个:

$this->db->select('a.*, b.nama');
$this->db->from('transaksi a, anggota b');
$this->db->where('a.no_transaksi', $nomor);
$this->db->where('`a.no_transaksi` NOT IN (SELECT `no_transaksi` FROM `pengembalian`)', NULL, FALSE);
$this->db->where('a.nomor_anggota = b.nomor_anggota');
$result = $this->db->get()->result();

,NULL,FALSE中的where()告诉CodeIgniter不要转义查询,这可能会搞砸它。

来源:subquery in codeigniter active record

相关问题