ThinkPHP3.0,成功解决接收checkbox值的问题

表单里面的checkbox:

<input type=’checkbox’ name=’a[]‘ />
<input type=’checkbox’ name=’a[]‘ />

在使用create方法的时候,自动完成功能,会将所有的值全部添加到数据库里面,如果在create方法前面,添加:

$_POST['a'] = implode(‘,’ ,$_POST['a']);
$data->create();

这样的话,问题就解决了。

通过这里,扩展下,是否是在插入数据库之前,需要处理的变量,都这样操作一下就可以呢?

理论应该是行的通的吧,不过我这里还没有测试。


 

没有更多推荐了,返回首页