PHP MySQL检查某个数据集是否存在不起作用

时间:2019-05-03 14:26:58

标签: php mysql

我有一个包含三列的表“ user”。 “用户名,邮件,密码”。注册人员时,我想检查记录中是否已存在该电子邮件。但是,这是不可能的。总是收到以下消息:致命错误:未捕获的错误:

  

在C:\ xampp \ htdocs \ PHPTest \ registration.php:18中对未定义函数mysql_query()的调用:堆栈跟踪:#0 {main}在第18行的C:\ xampp \ htdocs \ PHPTest \ registration.php中抛出

几天来我都没有发现错误。

使用了各种数据库。尝试了其他可能性。拼写检查

$read = mysql_query("SELECT Mail FROM user WHERE Mail='$mail'"); <--- HERE I GET THE ERROR
if(mysql_num_rows ($read) > 0){
    echo "E-Mail bereits vergebnis";
}else{
    echo "E-Mail nicht vergeben";
}
$query = "INSERT INTO user (Username, Mail, Password) VALUES ('$username', '$mail', '$pass')";
$result = mysqli_query($db, $query);

我希望这将计算出发生电子邮件的字段数。

0 个答案:

没有答案