您正在混合
mysqli和
mysql运行。
如果您使用的是mysql函数,请
mysqli_real_escape_string($your_variable);改用
$username = mysql_real_escape_string($_POST['username']);$pass = mysql_real_escape_string($_POST['pass']);$pass1 = mysql_real_escape_string($_POST['pass1']);$email = mysql_real_escape_string($_POST['email']);
如果您使用的是mysqli_ 函数,则必须将与数据库的连接包括到
mysqli_real_escape函数中* :
$username = mysqli_real_escape_string($your_connection, $_POST['username']);$pass = mysqli_real_escape_string($your_connection, $_POST['pass']);$pass1 = mysqli_real_escape_string($your_connection, $_POST['pass1']);$email = mysqli_real_escape_string($your_connection, $_POST['email']);
注意:由于不建议使用mysql,因此请使用mysqli_ 函数。有关信息,请阅读
mysqli_ **
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)