zoukankan      html  css  js  c++  java
  • PHP连接MySQL查询用户名是否存在(注册验证)

    <?php
    header("Content-Type:text/html;charset=utf8"); //字符集,防止中文页面乱码
    $username = $_GET["username"]; //获取输入的用户名
    $password = $_GET["password"]; //获取输入的密码 
    $mysql_server_name = "localhost:3306"; //数据库默认端口号
    $mysql_username = "root"; //用户名
    $mysql_password = "123456"; // 密码
    $mysql_database = "test";  //数据库名称
    $conn = new mysqli($mysql_server_name, $mysql_username, $mysql_password, $mysql_database);构建mysql函数
    $sql = $conn->query("select username from user where username ='{$username}' and password = '{$password}'"); //查询数据库中的用户名和密码,并返回集合
    $row = mysqli_fetch_assoc($sql); //取其中一条
    if ($row > 0) { //判断是否已存在
    echo "该用户名已存在,请重新输入!!!";
    } else {
    $conn->query("insert into user values (null,'{$username}','{$password}')"); //如果不存在,则添加一条
    }
    ?>
    //未做正则验证,与非空验证,请自行补全。
  • 相关阅读:
    The Tamworth Two chapter 2.4
    USACO Controlling Companies chapter 2.3 已跪
    非递归快排
    链表二路归并
    Money Systems chapter 2.3 dp
    #pragma pack与sizeof union
    快慢指针
    12
    11
    10
  • 原文地址:https://www.cnblogs.com/sunyang-001/p/10827736.html
Copyright © 2011-2022 走看看