zoukankan      html  css  js  c++  java
  • 数据访问

    <?php
    //1.造连接对象 用面向对象的方式来做 
    $db = new MySQLi("localhost",/*本机 代表数据库地址*/"root"/*用户名*/,"573533063",/*数据库密码*/"数据库"/*数据库名*/);
    //2.判断连接是否出错
    if(mysqli_connect_error())
    {
        die("连接失败!");
    }
    //3.准备SQL语句
    $sql = "select Tname from teacher";//从teacher表中查询所有数据
    //4.执行SQL语句,返回结果集对象
    $result = $db->query($sql);
    //5.从结果集里面取数据
    $attr = $result->fetch_all();//返回所有数据并且以二维数组的方式存在
    //三个可选参数:MYSQLI_ASSOC返回关联数组,MYSQLI_NUM返回索引数组,MYSQLI_BOTH返回索引和关联都有的,使用的时候不需要加双引号
    var_dump($attr);
    while($attr = $result->fetch_row())
    {
        echo "<div>{$attr[0]}--{$attr[1]}--{$attr[2]}--{$attr[3]}--{$attr[4]}</div>";
    }
    ?>

     注册例子

    注册首页面

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <body>
    
    
    
    <h1>注册页面</h1>
    
    <h1>注册页面</h1>
    
    <form action="./zhucechuli.php" method="post">
    
        <div>用户名:<input type="text" name="uid" /></div>
        <div>密码:<input type="text" name="pwd" /></div>
    
        <div>姓名:<input type="text" name="name" /></div>
        <div><input type="submit" value="注册" /></div>
        
    </form>
    
    
    </body>
    </body>
    </html>

    注册处理页面

    <?php
    
    $uid = $_POST["uid"];
    $pwd = $_POST["pwd"];
    $name = $_POST["name"];
    
    //1.造连接对象
    $db = new MySQLi("localhost","root","573533063","test1");
    
    //2.写SQL语句
    $sql = "insert into login values('{$uid}','{$name}','{$pwd}',0)";
    
    //3.执行
    $r = $db->query($sql);
    
    if($r)
    {
        echo "注册成功!";
    }
    else
    {
        echo "注册失败!";
    }
  • 相关阅读:
    DFS 算法总结
    拆分Cocos2dx渲染部分代码
    [OpenGL]纹理贴图实现 总结
    [LeetCode] Minimum Size Subarray Sum 最短子数组之和
    LRU Cache 题解
    Substring with Concatenation of All Words 题解
    multimap和multiset 认知和使用
    OpenGL ES 3.0 基础知识
    Cocos2dx坐标转换
    视图
  • 原文地址:https://www.cnblogs.com/xiaoming-6/p/6196701.html
Copyright © 2011-2022 走看看