zoukankan      html  css  js  c++  java
  • PHP数据库连接

    <?php
    //设置编码格式
    header("Content-type:text/html;charset=utf-8");
    /**
     * Created by PhpStorm.
     * User: Davisac
     * Date: 2018/3/28
     * Time: 15:16
     */
        //数据库连接语句, 参数包含:服务器地址,用户名,登录密码,数据库名称,默认端口)
        $db = new mysqli('localhost','root','','0104test','3306');
        //判断是否成功连接数据库
        if (mysqli_connect_error()){
            echo '连接失败';
            exit();
        }/*else{
            echo '连接成功';
        }*/
        //判断是否连接数据库的另一种方
        //mysqli_connect_error()?die("连接失败"):"";式
    
        //编写字符串格式的sql 查询语句
        $sql = 'SELECT * FROM STUDENT';
        
        $db->query("SET NAMES UTF8");//设置字符编码
        
        //执行数据库查询并返回结果集$result
        $result = $db->query($sql);//  ->的作用相当于.
    
    
        //从结果集中取数据的5种方式:
    
        //1.返回所有查询数据并以索引的二维数组方式存在
        $arr = $result->fetch_all();
    
        //2.仅返回当前一条数据的数组(含有索引和关联),执行第二遍时,返回下一条数据
        $arr = $result->fetch_array();
        $arr1 = $result->fetch_array();
    
        //3.返回当前一条数据,并且是关联的一维数组
        $arr2 = $result->fetch_assoc();
    
        //4.返回当前数据对象:列名和值,第一次调用返回第一个数据对象,第二次调用返回第二个数据对象
        $arr3 = $result->fetch_object();
    
        //5.返回当前一条数据,为一维索引数组 
        $arr4 = $result->fetch_row();
    
    
        var_dump($arr);
        var_dump($arr1);
        var_dump($arr2);
        var_dump($arr3->Sname);//输出对象中sname的值
        var_dump($arr4);
        
    ?>
    

      

  • 相关阅读:
    包含min函数的栈
    量化交易系统的四个组成部分
    顺时针打印矩阵
    python正则表达式中re.M,re.S,re.I的作用
    二叉树的镜像
    树的子结构
    合并两个排序的链表
    反转链表
    命名元祖
    二叉树(二叉搜索树-AVL树-B树)
  • 原文地址:https://www.cnblogs.com/davis16/p/8664786.html
Copyright © 2011-2022 走看看