기사 분류 기능 추가LOGIN

기사 분류 기능 추가

1. 기사 카테고리 작성 및 템플릿 추가

새 CategoryListHtml.php 파일을 만듭니다. 코드는 다음과 같습니다.

<?php
header("Content-Type:text/html;charset=utf-8");
?>
<h1>后台文章分类管理</h1>
<!--添加文章分类功能-->
<form action="?action=add" method="post">
    分类名称:<input type="text" name="name">
    <input type="submit" value="添加">
</form>

인터페이스는 다음과 같습니다.

微信图片_20180306151229.png

2 . 카테고리 정보를 입력하여 양식을 제출하세요

새 Category.php 파일을 생성하여 양식에서 제출한 데이터를 가져온 후 해당 데이터를 데이터베이스에 씁니다.

<?php
require('./init.php');
//获取操作标识
$a=isset($_GET['action'])?$_GET['action']:"";
//文章分类具体功能
if($a=='add'){
    $data['name']=trim(htmlspecialchars($_POST['name']));
    //判断分类名称是否为空
    if($data['name']===''){
        $error[]='文章分类名称不能为空!';
    }else{
        //判断数据库中是否有同名的分类名称
        $sql="select id from cms_category where name=:name";
        if ( $db->data($data)->fetchRow($sql)){
            $error[]="该文章分类已存在";
        }else{
            //插入到数据库
            $sql="insert into cms_category(name)values(:name)";
            $db->data($data)->query($sql);
        }
    }
}
}
require './categoryListHtml.php';

클릭하세요. 추가하려면:

微信图片_20180306152710.png

데이터베이스는 다음과 같이 표시됩니다:

微信图片_20180306152841.png

微信图片_20180306152710.png

데이터베이스 정보를 추가하고 관찰하려면 클릭하세요.


다음 섹션
<?php echo "文章分类添加功能";
코스웨어