清單展示
在資料庫(kù)中新增完資料之後,接下來我們就希望將資料庫(kù)中的資料展示在我們的前臺(tái)頁(yè)面中,這就是我們的展示功能。
首先,想要將資料庫(kù)中的資料展示出來,我們就是要連接我們的資料庫(kù),之前提到過,用到連接資料庫(kù)程式碼的地方會(huì)很多,每用一次就寫一遍會(huì)很麻煩,我們重新建立一個(gè)文件,將連接資料庫(kù)寫進(jìn)去,接著呼叫就可以了。
<?php session_start(); header("content-type:text/html;charset=utf-8"); require 'config.php'; ?>
將新檔名命名為config.php,直接引用就行了
#接下來就是從資料庫(kù)中查詢數(shù)據(jù),將查到的資料展示在前端頁(yè)面上。
<?php $SQL = "select * from list";//設(shè)置查詢指令 $result=mysqli_query($link,$SQL);//執(zhí)行查詢 ?>
將資料從list資料表中查出,接下來就是顯示在前端頁(yè)面了,我們來看下前端檔案。
<?php while($row=mysqli_fetch_assoc($result)) ?> <tr> <td style="text-align:left; padding-left:20px;"><input type="checkbox" name="id" value="" /><?php echo $row['id'];?></td> <td><span><?php echo $row['author'];?></span></td> <td width="10%"><img src="<?php echo $row['image'];?>" alt="" width="70" height="50" /></td> <td width="30%"><span><?php echo $row['content'];?></span></td> <td><span>首頁(yè)</span></td> <td><span><?php echo $cat_array[$row['cid']];?></span></td> <td><span>2016-07-01</span></td> <td><div class="button-group"> <a class="button border-main" href="edit.php?id=<?php echo $row['id']?>"> <span class="icon-edit"></span> 修改</a> <a class="button border-red" href="del.php?idD=<?php echo $row['id']?>" onclick="return del(1,1,1)"> <span class="icon-trash-o"></span>刪除</a> </div> </td> </tr> <?php endwhile;?>
我們只需要將查詢的資料在前端頁(yè)面循環(huán)展示出來就行。
我們將查詢出來的值以陣列的形式賦值給$row,透過while循環(huán)出來。在前端頁(yè)面對(duì)應(yīng)的地方以<?php echo $row['']?>的形式循環(huán)出來。這樣我們的展示頁(yè)面就算是做完了。
下面一節(jié)我們會(huì)說一下分頁(yè)和關(guān)鍵字搜尋。