求助各位大神,tp使用gbk的问题,create后不能存储汉字

浏览:429 发布日期:2014/08/08 分类:求助交流 关键字: gbk 插入数据
我项目要求用gbk,页面和数据库都是gbk,配置中也更改了输入输出的编码为gbk,如果用M方法后add就能存入汉字,如果用D方法就不能存入,字段title为空了

代码上:
public function insert() {
$map['id'] = $_POST['pid'];
$model = D('Node');
if ($data = $model->create()) {
$level = $model->where($map)->field('level')->find();
$model->level = $level + 1;
var_dump($model);
以下是输出的一部分: ["data":protected]=> array(7) { ["pid"]=> string(1) "0" ["title"]=> string(0) "" ["name"]=> string(8) "fdsafsaf" ["sort"]=> string(1) "0" ["status"]=> string(1) "1" ["remark"]=> string(0) "" ["level"]=> int(1) }
exit();
$list = $model->add();
}
if ($list !== false) { //保存成功
$this->success('新增成功!', U('Node/index'));
} else {
//失败提示
$this->error('新增失败!', U('Node/index'));
}
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>