当前位置:Gxlcms > 数据库问题 > 34)PHP,PHP从数据库读取数据并在html中显示

34)PHP,PHP从数据库读取数据并在html中显示

时间:2021-07-01 10:21:17 帮助过:31人阅读

b.php文件: 2 <?php 3 4 5 $link= mysqli_connect(localhost,root,root); 6 // mysqli_character_set_name(); 7 mysqli_query($link,"set names utf8"); 8 mysqli_select_db($link,thkphp5); 9 $sql=select * from zixun; 10 $result=mysqli_query($link,$sql); 11 $records=array(); 12 while( $record = mysqli_fetch_array($result )){ 13 //mysql_fetch_array()函数的作用类似foreach对数组的作用:遍历(结果集) 14 //它每次去的结果集的“一行数据”,并“装入”到数组 $record 中 15 //该数组的下标就是该select的字段名,值就是对应行的数据值 16 $records[]=$record; 17 } 18 // var_dump($records); 19 require login.html; 20 //为啥能那个顺利的展示,那个require ‘login.html‘; 就是把login.html页面照搬到这个b.php文件中
21 ?>

然后那个html文件:

 1 <!-- 模板文件,利用HTML代码展示数据 -->
 2 <!DOCTYPE html>
 3 <html lang="en">
 4 <head>
 5     <meta charset="UTF-8">
 6     <title>比赛列表</title>
 7 </head>
 8 <body>
 9 
10 <table>
11     <tr>
12         <th>ZX_id</th><th>ZX_name</th><th>ZX_fenlei</th><th>ZX_zuozhe</th><th>更新时间</th><th>浏览次数</th><th>发布状态</th>
13     </tr>
14     <?php foreach($records as $row) : ?>
15     <tr>
16         <td><?php echo $row[ZX_id];?></td>
17         <td><?php echo $row[ZX_name];?></td>
18         <td><?php echo $row[ZX_fenlei];?></td>
19         <td><?php echo $row[ZX_zuozhe];?></td>
20         <td><?php echo $row[gengxin_time];?></td>
21         <td><?php echo $row[liulan_cishu];?></td>
22         <td><?php echo $row[fabu_zhuangtai];?></td>
23     </tr>
24     <?php endForeach;?>
25 </table>
26 </body>
27 </html>

最后的结果展示:

技术分享

 

34)PHP,PHP从数据库读取数据并在html中显示

标签:src   var_dump   ati   while   列表   span   显示   取数据   etc   

人气教程排行