栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

PHP连接数据库(mysqli)

PHP连接数据库(mysqli)

一.实训目的

1、掌握mysqli扩展连接和选择数据库的使用

2、学会mysqli扩展执行SQL语句和处理结果集的方法

3、掌握常用数据库SQL语句

二.实训内容

自行创建数据库,完成PHP访问数据库的功能。要求:尝试四种处理结果集的方法。

1.创建数据库并建表

我使用的是phpstudy2016版,注意不同的版本创建数据库的方法也稍有不同。

这是接下来我要使用的数据库与表:

2.处理结果集

建完数据库和表后,尝试使用如下表格中的方法处理结果集。

代码如下:







    

    

    

  PHP连接mysqli





connect_errno){

  die("连接失败:%sn".$mysqli->connect_error);

}

//查询数据库

$sql = "select * from book";

$result = $mysqli->query($sql);


//使用num_rows查看结果集总数

echo '结果集总数是:'.$result->num_rows.'
'; //使用fetch_fields()查看查询结果 $finfo = $result->fetch_fields(); echo 'book表中有:'; foreach($finfo as $val){ echo $val->name.' '; } echo '
'; // while($row = $result->fetch_array()){ // echo $row['id'].' '.$row['book_name'].'
'; // } echo ""; //使用fetch_array()查看数据库内容 while($row=mysqli_fetch_array($result)){ ​ echo ""; ​ echo ""; ​ echo ""; ​ echo ""; ​ echo ""; ​ echo ""; ​ echo ""; ​ echo ""; } echo "
book_number book_name author price book_type number
".$row['book_number']."".$row['book_name']."".$row['author']."".$row['price']."".$row['book_type']."".$row['number']."
"; ?>




    
    
    
    PHP连接mysqli



query($sql);


//使用fetch_all查询结果
$row=$result->fetch_all(MYSQLI_BOTH);
$i = 0;
while($i";
    $i++;
}


//使用fetch_assoc
$sql="select * from borrow";
$result=$mysqli->query($sql);
while($row=$result->fetch_assoc()){
    echo "用户:".$row["borrower_name"]."     操作时间:".$row["borrowed_date"]."
"; } ?>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/316290.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号