Maison >développement back-end >tutoriel php > mysql上的一个数据类型的小疑点,求教
mysql上的一个数据类型的小问题,求教
在mysql里面如果字符串里面包含等号和&等特别的符号使用什么数据类型啊,我用char(50),数据输入到数据库里面等号和&&符号变成了百分号怎么解决啊
,就是说我现在要向数据库写入数据,但是等号和&&&符号写进去都变成了百分号,请问我数据库的存储字段该用什么类型,还是说我的别的地方出错了?????纠结............
------解决方案--------------------
$weibo = addslashes(trim($_G['gp_brand_weibo']));
另外,不知道 daddslashes 做了什么
------解决方案--------------------
你不是有urlencode()吗? =变为 “%3D” 了。& 变成 “%26”.
另外还不确定daddslashes 还做了什么?