怎么我获取到的只是一个 array 涅 都没有值的
加了 加了 绝对加了 栺尖灬丿流年ヽ 发表于 2011-12-29 13:46 static/image/common/back.gif
加了 加了 绝对加了
你前台有勾选麽......没勾对应数据当然不会有结果
View:
<input type="checkbox" name="box[]" value="1" checked="checked">
<input type="checkbox" name="box[]" value="2">
Controller:
$box = $this->input->post('box');
print_r($box);
Array(=>1); //结果
正确代码应该是这样 $_POST["box"] $_POST["box"] OK了 小妹在此谢谢各位热心大哥大姐了
:lol
从上面获取到的数组$ID 那我写删除语句这样会错
$query = $this->db->query("delete from `student` where (`id` IN ($ID)");
是不是我需要$ID转换成字符串涅,可是要怎么转涅 报的错是这样:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
delete from `student` where (`id` IN (Array) 看着头大 程序员最悲剧 有木有 likely_01 发表于 2011-12-31 11:02 static/image/common/back.gif
看着头大 程序员最悲剧 有木有
:$ 一般般啦 个人兴趣只是有时候 真的觉得有点难 栺尖灬丿流年ヽ 发表于 2011-12-30 21:05 static/image/common/back.gif
报的错是这样:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL ...
baka~你怎么能直接把数组传到sql语句里
你既然用了in那么就要把这个array循环出来转换成字符串啊,如where id in(1,2,3,4,5)
这是sql语句常识问题了
页:
1
[2]