在输入类型中使用撇号插入或更新查询问题


insert or update query trouble using in input type apostrophe

我在数据库中添加值有麻烦。当我在输入类型中添加值时,没有撇号,那么它就工作了。例子:

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

但是当我把值与撇号它不工作。例如:

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

at php use $var = mysql_real_scape_string($_POST);你需要转义

$sample = htmlspecialchars($sample,ENT_QUOTES);

这是工作。对于"'",值存储为"'"

谢谢大家的帮助