79932

关于数据录入问题。

回帖
回帖数 2
阅读数 2943
发表时间 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个?

我自己做的表单 就不行了。
2010-12-30 13:09:06 贾铭 最后编辑
2个回复
🍟
春哥沙发
是按照长度来计算的。utf-8的汉字是占3个字节。调整下字段长度就好了。

2010-12-30 13:17:51 王春生 最后编辑 2010-12-30 13:17:51 王春生 回帖
🌹
贾铭板凳
请明示,在哪调整呢?如果在数据库里调整的话,会增加数据库的体积吗?
2010-12-30 14:16:35 贾铭 回帖
联系我们
联系人
金娟/高级客户经理
电话(微信)
18562856230
QQ号码
1826606239
联系邮箱
jinjuan@chandao.com
相关帖子
返回顶部
客服头像
金娟
高级客户经理
客服微信
18562856230
1826606239
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。