您的位置:首页 > 其它

新闻管理系统的需求分析(三)

2011-10-13 21:09 316 查看
今天老师带领我们进入了获取数据表信息后显示根据层级关系

页面。实现的文件夹包括:admin_category.php。还有不中的一些小知识点。

根据层次关系,实现select框的点击。实现数据库的数据。

下面是实现该文件的过程

<?php

include("config.php");

include("dbconnect.php");

//用户点击“添加”按钮后将新栏目写入到tbl_category

//path=父栏目的path与子栏目的pid结合

//pid=1、父栏目的id;2、path字段拆分后的最后一个字符串

//从“添加栏目”页面获取path字段值

//结合后insert into

//1、接收新栏目的信息

//id:atuo_increment,null

//category_name

$name = $_POST['name'];

//pid paht

$type = $_POST['myselect'];

//0-1#7 $arr = explode("#","0-1#7"); $arr[0]=0-1 $arr[1]=7

$arr = explode("#",$type);

echo $arr[0];

echo "<br>";

echo $arr[1];

echo "<br>";

echo $type;

echo "<br>";

$sql = "insert into tbl_category values(null,'".$name."',".$arr[1].",'".$arr[0]."-".$arr[1]."')";

echo $sql;

mysql_query($sql);

?>

实现后接下来就是index.php。实现显示节目:

<?php

include("header.php");

include("dbconnect.php");

//检索数据库的分类表tbl_category,

$sql="select * from tbl_category order by id desc";

$res=mysql_query($sql);

//循环方式显示新闻栏目

while($row=mysql_fetch_array($res)){

$categorys[$row["id"]]=$row["category_name"];

?>

<a href="list.php?category=<?php echo $row["id"];?>"><?php echo $row["category_name"];?></a>

<!--假如当前为管理员,每个栏目可以进行编辑-->

<?php

if($_SESSION["level"]==1){

?>

<a href="admin_editnews.php?id=<?php echo $row["id"];?>"><font color="red">编辑</font></a>

<?php

}

?>

以不同的身份进入,实现各自的编辑功能。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: