Créer une page ...SE CONNECTER

Créer une page de gestion des catégories

Après avoir terminé les fonctions de base d'ajout, de suppression, de modification et de vérification du contenu de la page principale, nous devons terminer la mise en œuvre des fonctions d'ajout, de suppression, de modification et de vérification de la gestion des catégories.

Dans cette section, nous terminerons d'abord la création de la page principale de gestion des catégories. Remplacez cate.html dans le dossier admin par cate.php.

L'idée d'ajouter, de supprimer, de modifier et de rechercher dans la gestion des catégories est fondamentalement la même que l'idée d'ajouter, de supprimer, de modifier et de rechercher le contenu de la page principale de l'index. Utilisez des instructions SQL pour interroger toutes les informations. dans la base de données et affichez-le sur la page.

Je veux obtenir l'effet suivant ici :

38.png

Vous devez apprendre l'implémentation de la classification 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('&nbsp;',$spac).'--'.$rows["cate_name"];
    $result[] = $rows;
    getList($rows['id'],$result,$spac);
  }
  return $result;
}
$rs=getList();
?>

Bien sûr, vous devez toujours modifier les styles html et css.

Appelez cette fonction personnalisée d'Infinity Classification et effectuez une recherche sur la page cate.php pour boucler les données

<?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 }?>



section suivante
<?php include("config.php"); $id = isset($_POST['id'])?$_POST['id']:""; $pid = isset($_POST['pid'])?$_POST['pid']:""; $cate_name = isset($_POST['cate_name'])?$_POST['cate_name']:""; $rank = isset($_POST['rank'])?$_POST['rank']:""; 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(); ?>
soumettreRéinitialiser le code
chapitredidacticiel