我在MYSql中有一个存储过程。其中有两个参数。一个数字和另一个文本。在text参数中,我需要传递特殊字符单引号(')。 该参数由用户以HTML形式输入。该表格有两个字段。年龄和地址。
我用过
$stuadd=mysqli_real_escape_string($CONN,$_POST[$address]);
$ stuadd在mysql参数中传递。仍然出现错误
Query Failed ..You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's Road
用户输入的地址为“ ...哈里斯之路附近”。我还需要采取其他预防措施。