当前位置:Gxlcms > PHP教程 > select-PHP中,查询注册邮箱是否已经存在的SQL,如下为何未生效?

select-PHP中,查询注册邮箱是否已经存在的SQL,如下为何未生效?

时间:2021-07-01 10:21:17 帮助过:42人阅读

selectmysqlphpsql

问题解决了。

关键代码:
//查询邮箱是否重复

     $user_email = $_POST["user_email"];    $sql = "select count(*) from users where user_email='$user_email'";    $result = mysql_query($sql,$con);    $row = mysql_fetch_row($result);    if ( $row[0] > 0)     {           echo $row[0];        echo "
邮箱已注册过,请直接登陆或找回密码";} else { //----增加新的用户--begin

--------问题更新-------
使用如下代码,然后注册时,输入数据库已经存在的邮箱,依然会注册成功。
这是不正常的,请问问题出现在哪里?
经过我的定位,好像“查询邮箱是否重复”的代码没有生效,请各位帮忙看下?

 //查询邮箱是否重复    $user_email = $_POST["user_email"];    $sql = "select count(*) from users where user_email='$user_email'";    if (mysql_query($sql,$con)=='1')     {echo "exist";}     else {        //----增加新的用户--begin
         ';echo "注册成功!".'

';echo "很高兴遇见你,".$_POST["user_nickname"].'
'; $url='/login.php';echo "点此登陆吧";//断开数据库连接mysql_close($con);} } //----增加新的用户--end} else echo "
:( 失败了,请修改~";?>

人气教程排行