php表格位于页面中央,在PHP中实现将数据库中的数据在页面表格中呈现

一、实现思路:(导入bootstrap的css,js以及jquery以后)

1.连接数据库,执行sql查询语句;

2.检测数据库是否连接成功,sql语句是否执行成功;

3.sql语句成功执行后获得mysqli_result对象(只有执行增、删、改查询成功后才会返回mysqli_result对象);

4.读取mysqli_result对象(结果集);

5.释放结果集;

6.关闭数据库连接;

7.在table表格中,使用foreach循环传到表格中;

二、读取结果集的方式有三种:

1、mixed fetch_row(void) --从零开始的索引数组

2、mixed fetch_assoc(void) --以字段名位索引的关联数据,常用

3、mixed fetch_array([int $resulttype = MYSQLI_BOTH]) --数字和关联索引同时存在的数组

举个例子吧:

connect_error){

die("数据库连接失败");

//构建sql语句

$sql = "select id,user,create_time from user";

//设置编码格式

$conn ->set_charset('utf8');

//执行sql指令

$res =$conn -> query($sql);

//检测sql指令是否成功执行

if($res === false){

die("sql指令执行出错" . $sql);

}

//获取结果集

$arr = [];

while($row = $res ->fetch_assoc()){

$arr[] = $row;

}

//释放结果集

$res ->free();

//关闭数据库连接

$conn ->close();

?>

Document

用户姓名

注册日期

注意:1.读取结果集的方法每次只可读取一行,在有多条数据时要使用while循环;

2.在有时间戳时将时间改为年月日,小时分秒的格式,一定得将时区更改为北京时区;

3.获取结果集后需要释放结果集,连接数据库后要关闭数据库连接;

4.在HTML中写PHP代码时一定不能忘记PHP结束符号;

5.在导入bootstrap框架的js以前必须先导入jquery-3.3.1.min.js;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值