79932
关于数据录入问题。
回帖数 2
阅读数 2918
发表时间 2010-12-30 12:50:17
数据库里设置的字段属性为varchar(30),用禅道的框架,数据验证机制后,
代码如下
$data =fixer::input('post')
->cleanInt('class_id')
->stripTags('title')
->get();
$this->dao->insert(ARTICLE)->data($data)
->autoCheck()
->exec();
结果,英文可以插入30个字符,可是汉字只能插入30个,我的网页编码是UTF-的,请问,这是什么问题呢?谢谢.
补充点:
用PHPMYADMIN 可以输入 30个
能存上30个?
我自己做的表单 就不行了。
代码如下
$data =fixer::input('post')
->cleanInt('class_id')
->stripTags('title')
->get();
$this->dao->insert(ARTICLE)->data($data)
->autoCheck()
->exec();
结果,英文可以插入30个字符,可是汉字只能插入30个,我的网页编码是UTF-的,请问,这是什么问题呢?谢谢.
补充点:
用PHPMYADMIN 可以输入 30个
能存上30个?
我自己做的表单 就不行了。
2010-12-30 13:09:06 贾铭 最后编辑
2个回复
是按照长度来计算的。utf-8的汉字是占3个字节。调整下字段长度就好了。
2010-12-30 13:17:51 王春生 最后编辑 2010-12-30 13:17:51 王春生 回帖
联系我们
联系人
丁芝/高级客户经理
电话(微信)
17663906485
QQ号码
1481227768
联系邮箱
dingzhi@chandao.com

相关帖子
张雪琳 | 最后回帖 2019-04-18 16:53 禅道-李锡碧
WuXin | 最后回帖 2020-11-23 09:19 禅道-李锡碧
于磊 | 最后回帖 2017-07-25 18:03 石洋洋
心软的眼镜 | 最后回帖 2024-02-19 14:09 禅道-阿龙
廖荣玄 | 最后回帖 2020-09-24 16:00 石洋洋
摇一会儿 | 最后回帖 2024-05-20 08:31 王林


精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


