如果值包含',则查询插入失败

时间:2019-04-14 06:03:45

标签: php mysql sql

如果我要插入的数据包含'

,则我的查询插入操作失败

代码如下:

$sql= "INSERT INTO user (username,password,first_name,Age,race,gender,address,father_name,hpfather_no,father_occupation,father_identitycard,mother_name,hpmother_no,mother_occupation,mother_identitycard,session,batch_id,user_type,user_id) values ('$username','$password','$first_name','$Age','$race','$gender','$address','$father_name','$hpfather_no','$father_occupation','$father_identitycard','$mother_name','$hpmother_no','$mother_occupation','$mother_identitycard','$Session','$batch_id','user','$user_id')";

我想在地址内插入值',但会输出以下错误:

您的SQL语法有错误;查看与您的MariaDB服务器版本相对应的手册,以获取在Near附近使用的正确语法

0 个答案:

没有答案