【发布时间】:2017-05-27 07:43:15
【问题描述】:
我正在尝试在 codeigniter 删除函数中使用 where_in。我正在分解从视图接收到的整数数组值。但是由于我需要将它们传递到 where_in 我将其内爆为:
implode(",",$delete_ids); //output: 12,13
但是当我将它传递给查询时,它显示为
SELECT * FROM (`table`) WHERE `id` IN ('12,13');
我也尝试过使用
implode("','",$delete_ids); // output:12','13
但是当我将它传递给查询函数时,它会显示:
SELECT * FROM (`table`) WHERE `id` IN ('12\',\'13')
不要在里面放任何额外的参数。
请帮我解决这个问题...谢谢
【问题讨论】:
标签: php codeigniter