使用输入类型撇号插入或更新查询故障

时间:2015-07-24 05:10:57

标签: php html

我在数据库中添加值时遇到问题。当我在输入类型中添加带有撇号的值时,它就会起作用。 例如:

<input type="text" id="sample" name="sample" value="it's good">

但是当我把这个值与撇号一起使用时它不起作用。例如:

{{1}}

2 个答案:

答案 0 :(得分:0)

在php使用$var = mysql_real_scape_string($_POST); 你需要逃脱它。

答案 1 :(得分:0)

$sample = htmlspecialchars($sample,ENT_QUOTES);
这是有效的。该值存储在&#34;&amp;#39&#34;为&#34;&#39;&#34;。

谢谢你的帮助。