Buat halaman pengurusan kategori
Selepas melengkapkan fungsi asas tambah, padam, ubah suai dan semak kandungan halaman utama, kami perlu melengkapkan pelaksanaan fungsi tambah, padam, ubah suai dan semak pengurusan kategori.
Dalam bahagian ini, kami akan melengkapkan penciptaan halaman utama pengurusan kategori terlebih dahulu. Tukar cate.html dalam folder admin kepada cate.php.
Idea untuk menambah, memadam, mengubah suai dan mencari dalam pengurusan kategori pada asasnya sama dengan idea menambah, memadam, mengubah suai dan mencari kandungan halaman utama indeks Gunakan pernyataan SQL untuk menanyakan semua maklumat dalam pangkalan data dan memaparkannya pada halaman.
Saya ingin mencapai kesan berikut di sini:
Anda perlu mempelajari pelaksanaan klasifikasi Infinitus:
<?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(); ?>
Sudah tentu, anda masih perlu mengubah suai gaya html dan css.
Panggil fungsi tersuai Klasifikasi Infiniti ini dan lakukan forerch pada halaman cate.php untuk mengulang data
<?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 }?>