如何将特殊字符插入数据库?
2022-08-30 21:29:38
谁能告诉我如何将特殊字符插入MySQL数据库?我做了一个PHP脚本,旨在将一些单词插入到数据库中,尽管如果单词包含',则不会插入。
使用PHPmyAdmin时,我可以很好地插入特殊字符,但是通过PHP插入它们时,它就不起作用了。可能是PHP正在将特殊字符更改为其他字符吗?如果是这样,有没有办法使它们正确插入?
谁能告诉我如何将特殊字符插入MySQL数据库?我做了一个PHP脚本,旨在将一些单词插入到数据库中,尽管如果单词包含',则不会插入。
使用PHPmyAdmin时,我可以很好地插入特殊字符,但是通过PHP插入它们时,它就不起作用了。可能是PHP正在将特殊字符更改为其他字符吗?如果是这样,有没有办法使它们正确插入?
$insert_data = mysql_real_escape_string($input_data);
假设您将数据存储为$input_data
你在逃避吗?尝试mysql_real_escape_string()函数,它将处理特殊字符。