建立分類管理頁面
完成了基本的主頁內容的增刪改查功能以後,我們就需要來完成分類管理的增刪改查功能實作。
這一節我們先來完成分類管理主頁面的建立。把 admin 資料夾下的 cate.html 修改成 cate.php。
分類管理的增刪改查的想法基本上與 index 主頁內容的增刪改查功能實現想法大致相同,使用SQL語句將資料庫中的所有資訊查詢出來顯示在頁面中。
這裡想要做如下的一個效果:

要學習無限極分類的實作:
<?php
function getList($pid=0,&$result=array(),$spac=0)
{
global $link;
$spac +=8;
$sql = "select * from cate where pid = $pid";
$res = mysqli_query($link,$sql);
while($rows=mysqli_fetch_array($res))
{
$rows["cate_name"] = str_repeat(' ',$spac).'--'.$rows["cate_name"];
$result[] = $rows;
getList($rows['id'],$result,$spac);
}
return $result;
}
$rs=getList();
?>當然還是要修改下html 和css 樣式。
呼叫這個無限極分類的自訂函數,在 cate.php 頁面進行 forerch 循環出資料
<?php foreach($rs as $key => $val){?>
<tr>
<td><?php echo $val["id"]?></td>
<td style="text-align: left; padding-left: 15%"><?php echo $val["cate_name"]?></td>
<td><?php echo $val["rank"]?></td>
<td>
<div class="button-group">
<a class="button border-main" href="cateedit.php?id=<?php echo $val['id'];?>">
<span class="icon-edit"></span> 修改</a>
<a class="button border-red" href="catedel.php?id=<?php echo $val['id'];?>" onclick="return del(1,2)">
<span class="icon-trash-o"></span> 删除</a>
</div>
</td>
</tr>
<?php }?>
##


