Halaman paparan papan mesej yang dibangunkan oleh PHP

Fungsi papan mesej ini mempunyai tiga halaman, halaman paparan mesej, halaman penyuntingan mesej dan halaman balasan mesej. Bahagian ini memperkenalkan halaman paparan.

<?php
session_start();
header("content-type:text/html;charset=utf-8");
//连接数据库
$link = mysqli_connect("localhost","root","root","message");
mysqli_set_charset($link,"utf8");
if (!$link) {
 die("连接失败: " . mysqli_connect_error());
}
//连接数据库
$SQL = "SELECT * FEOM DETAILS";//设置查询指令
$result=mysqli_query($link,$sql);//执行查询
?>
<!DOCTYPE html>
<html>
<head>
    <meta  charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <meta name="format-detection" content="telephone=no" />
    <title>留言板</title>
    <style>
 .top{
            width:410px
 }
        .fl{
            float:left
 }
        .klytd {width:100px;
 text-align:left
 }
    </style>
</head>
<body>
<div style="margin:0px auto;">
 <!--头部图片-->
 <div>
      <img style="width:400px" src="https://img.php.cn/upload/course/000/000/007/5816db62346b9319.jpg">
 </div>
 <!--中间内容-->
 <div>
    <div style="width:400px;" class="fl font">
       <div style="margin:0px auto;"><h2>留言列表</h2>
           <form method="post" action="list.php">
 <?php while($row=mysqli_fetch_assoc($result)):?>
 <table>
     <tr><td>留言时间:</td><td><?php echo $row['time'];?></td></tr>
       <p><button type="button" value="回复">
        <a href="reply_list.php?id=<?php echo $row['id'];?>">回复</a></button></p>
     <tr><td>留言人:</td><td><?php echo $row['name'];?></td></tr>
     <tr><td>标题:</td><td><?php echo $row['title'];?></td></tr>
      <tr><td>内容:</td><td><?php echo $row['content'];?></td></tr>
     <tr><td>回复:</td><td><?php echo $row['reply'];?></td></tr>
 </table>
 </form>
  <br/>
  <hr>
 <?php endwhile;?>
 </div>
    <div>
       <button type="button" value="发表留言"><a href="form.html">发表留言</a></button>
    </div>
   </div>
  </div>
</body>
</html>

Kod PHP boleh ditulis pada halaman yang sama dengan HTML.

Kod PHP mula-mula bersambung ke pangkalan data, kemudian melaksanakan pernyataan pertanyaan SQL untuk memaparkan data pertanyaan pada halaman senarai.

Dalam halaman HTML, kita hanya perlu menulis gelung untuk menggelungkan semua data yang ditanya.

Meneruskan pembelajaran
||
<?php session_start(); header("content-type:text/html;charset=utf-8"); //连接数据库 $link = mysqli_connect("localhost","root","root","message"); mysqli_set_charset($link,"utf8"); if (!$link) { die("连接失败: " . mysqli_connect_error()); } //连接数据库 $SQL = "SELECT * FEOM DETAILS";//设置查询指令 $result=mysqli_query($link,$sql);//执行查询 ?> <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta name="format-detection" content="telephone=no" /> <title>留言板</title> <style> .top{ width:410px } .fl{ float:left } .klytd {width:100px; text-align:left } </style> </head> <body> <div style="margin:0px auto;" class="top"> <!--头部图片--> <div class="head"> <img style="width:400px" src="http://img.php.cn/upload/course/000/000/007/5816db62346b9319.jpg"> </div> <!--中间内容--> <div class="body"> <div style="width:400px;" class="fl font"> <div style="margin:0px auto;" class="keleyitable"><h2>留言列表</h2> <form method="post" action="list.php"> <?php while($row=mysqli_fetch_assoc($result)):?> <table> <tr><td class="klytd">留言时间:</td><td class="hvttd"><?php echo $row['time'];?></td></tr> <p><button type="button" value="回复"><a href="reply_list.php?id=<?php echo $row['id'];?>">回复</a></button></p> <tr><td class="klytd">留言人:</td><td class ="hvttd"><?php echo $row['name'];?></td></tr> <tr><td class="klytd">标题:</td><td class ="hvttd"><?php echo $row['title'];?></td></tr> <tr><td class="klytd">内容:</td><td class ="hvttd"><?php echo $row['content'];?></td></tr> <tr><td class="klytd">回复:</td><td class="hvttd"><?php echo $row['reply'];?></td></tr> </table> </form> <br/><hr> <?php endwhile;?> </div> <div> <button type="button" value="发表留言"><a href="form.html">发表留言</a></button> </div> </div> <!--底部链接与内容--> <div> </div> </div> </body> </html>
  • Cadangan kursus
  • Muat turun perisian kursus