php/mysql

连接数据库

<?php
    header("content-type:text/html;charset=utf8"); 
    //utf8编码格式
    $servername='localhost';  //服务器名
    $db_username='root';     //数据库用户名
    $db_password='root';    //数据库密码
    $db_name='zqy';        //数据库名
    $conn=new mysqli($servername,$db_username,$db_password,$db_name);  //连接服务器
    //是否连接成功 否则返回失败的原因connect_error 是$conn里面的方法
    if($conn->connect_error){
        die("连接失败:".$conn->connect_error);
    }
    //设置方法里面的编码格式
    $conn->query("name set utf8"); 
?>

添加数据

<?php
    require "public.php"; //引入连接数据库文件
    // 从form表单name值获取数据 
    $uname = $_REQUEST["username"]; 
    $upwd= $_REQUEST["password"];
    //编写插入的SQL语句
    $sql = "insert into score (uname, upwd) values ('$uname','$upwd')";  
    //执行sql语句 返回受影响的行数
    $rows = mysqli_query($conn,$sql); 
    if($rows){
        echo '注册成功';
    }else{
        echo '注册失败';
    }
?>

查询数据

<?php
    require "public.php"; //引入连接数据库文件
    // 从form表单name值获取数据 
    $uname = $_REQUEST["username"]; 
    $upwd= $_REQUEST["password"];
    //编写插入的SQL语句
    $sql = "select * from score where uname='$uname'";
    // 执行sql语句返回结果集  
  //$rows->num_rows受影响的条数
   $rows = mysqli_query($conn,$sql); if($rows){ echo '登录成功'; }else{ echo '登录失败'; } ?>

猜你喜欢

转载自www.cnblogs.com/lianqing/p/9076359.html