码迷,mamicode.com
首页 > 数据库 > 详细

PHP数据访问(面向对象方式:mysqli类)

时间:2018-02-18 12:10:02      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:维数   mys   span   一个   htm   reac   连接失败   while   二维数组   

三种方式:

1.函数方式:过时了

2.面向对象方式:mysqli类,支持mysql数据库。

3.PDO方式:支持其他数据库。

.面向对象方式:mysqli类

//1.创建连接对象
//$db = new MySQLi("localhost","root","123","mydb");
//2.判断当前连接是否正确
//if(mysqli_connect_error()){
    //echo "连接失败!";
    //exit;
//}

//3.写一个SQL语句
//$sql = "select * from info";

//4.执行SQL语句,如果成功返回一个结果集对象
//$result = $db->query($sql);

//5.读取查询结果
//if($result){
    //从结果集对象里面读取所有数据,返回二维数组
    //$arr = $result->fetch_all();
    //从结果集中读取数据,每次读一条,返回一维数组(索引关联都有)
    //$arr = $result->fetch_array();
    //从结果中读取数据,每次读一条,返回一维数组(关联)
    //$arr = $result->fetch_assoc();
    //从结果中读取数据,每次读一条,返回是一个对象
    //$arr = $result->fetch_object();
    //从结果中读取数据,每次读一条,返回一维数组(索引)
    //$arr = $result->fetch_row();
    
    /*while($arr = $result->fetch_row()){
        var_dump($arr);
    }*/
    
//}


/*$db = new MySQLi("localhost","root","123","mydb");
mysqli_connect_error()?die("连接失败!"):"";
$sql = "delete from nation where code=‘n006‘";
if($db->query($sql)){
    echo "删除成功!";
}else{
    echo "删除失败!";
}*/

?>

例子:
<table width="100%" border="1" cellpadding="0" cellspacing="0">
    <tr>
        <td>代号</td>
        <td>名称</td>
        <td>性别</td>
        <td>民族</td>
        <td>生日</td>
    </tr>
    
    <?php
    $db = new MySQLi("localhost","root","123","mydb");
    $sql = "select * from info";
    $result = $db->query($sql);
    if($result){
        $arr = $result->fetch_all();
        foreach($arr as $v){
            echo "<tr>
        <td>{$v[0]}</td>
        <td>{$v[1]}</td>
        <td>{$v[2]}</td>
        <td>{$v[3]}</td>
        <td>{$v[4]}</td>
    </tr>";
        }
    }
    ?>
    
    
</table>







</body>
</html>

 

PHP数据访问(面向对象方式:mysqli类)

标签:维数   mys   span   一个   htm   reac   连接失败   while   二维数组   

原文地址:https://www.cnblogs.com/niushuangmeng/p/8452633.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!