zoukankan      html  css  js  c++  java
  • 连接数据库查询基础

    <!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>
    </head>
    
    <body>
    
    <?php
    //1.造连接对象
    $db = new MySQLi("localhost","用户名","密码","要操作的数据库");
    
    //2.判断链接是否出错
    
    if(mysqli_connect_error())
    {
        die("连接失败");
    }
    
    //3.准备sql语句
    
    $sql = "select name from info where code='p001'";
    
    //4.执行sql语句,返回结果集对象
    
    $result = $db->query($sql);
    
    //5.从结果集里面取数据
    
    //$attr = $result->fetch_all();//返回一个二维数组,里面存了所有参数
    
    //三个可选参数:MYSQLI_ASSOC返回关联数组,MYSQLI_NUM返回索引数组,MYSQLI_BOTH返回索引和关联都有的,使用的时候不需要加双引号
    
    
    //fetch_attry();返回当前这条数据,返回的是一维数组,默认是索引关联都有的
    
    //fetch_assoc();返回当前这条数据,返回的是一维的关联数组
    
    //fetch_object();返回当前这条数据的对象
    
    //fetch_row();  返回当前这条数据,返回的是索引数组
    
    
    /*$attr = $result->fetch_all();
    
    foreach($attr as $v)
    {
        echo "<div>{$v[0]}--{$v[1]}</div>";
    }*/
    
    
    /*while($attr = $result->fetch_row())
    {
        echo "<div>{$attr[0]}--{$attr[1]}--{$attr[2]}--{$attr[3]}--{$attr[4]}</div>";    
    }*/
    
    
    
    $attr = $result->fetch_all();
    
    
    //var_dump($attr);
    
    //echo $attr[0][0]
    
    ?>
    </body>
    </html>
  • 相关阅读:
    [PDF]阅读、注释最佳软件
    [CentOS 7]挂载ntfs格式U盘
    如何更改键盘按键---KeyTweak?
    ssh 文件上传、文件目录上传和下载
    centos7安装Anaconda(Anaconda3-2020.02-Linux-x86_64)与基本命令使用
    Ubuntu 下SVN常用操作
    程序员常用docker命令
    numpy&pandas
    Deep Learning with pytorch笔记(第三章)
    pytorch中的ReflectionPad2d
  • 原文地址:https://www.cnblogs.com/chaochao00o/p/6193786.html
Copyright © 2011-2022 走看看