请教,php保存特殊字符到数据库
Repuesto para MAKITA UCl20DWA, UC170D, UC170DWD, MAKITA 1050, 4000, 5093, 6000, 8000, DA312, ML, UB, UC120, VR Serie Batería para Herramientas Eléctricas
这段提交到数据库,数据库编码是utf-8的,只能得到下面的,请兄弟们帮忙看一下。是什么原因,怎么处理,谢谢
Repuesto para MAKITA UCl20DWA, UC170D, UC170DWD, MAKITA 1050, 4000, 5093, 6000, 8000, DA312, ML, UB, UC120, VR Serie Bater
这段提交到数据库,数据库编码是utf-8的,只能得到下面的,请兄弟们帮忙看一下。是什么原因,怎么处理,谢谢
Repuesto para MAKITA UCl20DWA, UC170D, UC170DWD, MAKITA 1050, 4000, 5093, 6000, 8000, DA312, ML, UB, UC120, VR Serie Bater
作者: php137134 发布时间: 2011-06-14
字段长度不够?
作者: webztdh 发布时间: 2011-06-14
字段长度不够?
webztdh 发表于 2011-6-14 15:25
webztdh 发表于 2011-6-14 15:25
text 类型,无限制,而且我在phpmyadmin把源文放到字段里是没问题的,就是说是在php执行插入的时候出现在问题,我用ecshop系统
作者: php137134 发布时间: 2011-06-14
htmlspecialchars()将文本框中的特殊符号按原样式保存到数据库中
作者: 臧小姐 发布时间: 2011-06-15
关于这类特殊字符的问题,其实不用使用htmlspecialchars来处理,你只需要iconv('utf8','gb2312',$str),其中gb2312为目标数据的编码,就是只要转换下编码就OK了,我先前写的一个采集程序有处理过这类西欧字符,这种方法可以使用
作者: helion 发布时间: 2011-06-15
是不是入库前得用 mysql_real_escape_string() 处理一下?我不懂的
作者: flyskyxx 发布时间: 2011-06-15