php - 具有特定字符的数据无法保存到数据库中

时间:2017-01-25 03:43:31

标签: php mysql database phpmyadmin cpanel

请帮助我,我不知道如何解释这个问题,我制作了crud程序,以确保程序中没有问题,程序无法存储具有特定字符的数据,详情请见我的视频。非常感谢你的帮助

https://www.youtube.com/watch?v=FN1rW8d_fIk&feature=youtu.be

1 个答案:

答案 0 :(得分:0)

我会告诉你一个前任。 mysql_query("更新分类设置cateTitle =' $ catename'其中cateID = $ id");

现在$ catename是:" James" "史密斯" =>我们有一个查询: mysql_query("更新分类设置cateTitle ='" James"" Smith"'其中cateID = $ id");看到了吗?不能放""进入''

现在你必须像这样编辑查询: mysql_query("更新分类设置cateTitle =' /" James /" /" Smith /"'其中cateID = $ id") ;

解: 你必须把" /"转发特征所以使用此功能: 函数mysql_escape_string($ catename);