就是二级分类呗,频道数据结构可以这样设计:ClassID
ParentID
ClassName,这是最简单的,还有比较复杂的,有接点路径,深度,子结点个数等;如果一条新闻属于多个频道,可以在新闻列表里面加两个字段,一个在大类ID,一个是小类ID,里面存储分类ID,用竖线“|”或者逗号“,”隔开。
html中共有3种列表:无序列表ul、有序列表ol、定义列表dl。
1、无序列表:
<ul>
<li>……</li>
<li>……</li>
</ul>
ul是最常用到的列表,一般的新闻列表都是通过ul实现的。其中li是没有顺序性的,就是并列关系。通过设置list-style样式可以控制li前边显示点或圈等(具体查看在线手册)。在具体 *** 作中,列表前边的小图标都是通过背景图来实现的。
2、有序列表:
<ol>
<li>……</li>
<li>……</li>
<li>……</li>
</ol>
有序列表在实际中用到的比较少,顾名思义,里边的li是有顺序的。可以通过设置来实现li前边显示“1,2,3”或其他顺序(具体查看在线手册)。
1、定义列表:
<dl>
<dt>标题</dt>
<dd>内容1</dd>
<dd>内容2</dd>
</dl>
定义列表的本意是下定义用的,就是一个标题,然后下边是分条内容。但在实际中,由于定于列表本身就3个标签dl、dt、dd,并且为块元素,所以定义列表经常用来布局。
你需要做如下几项:
1建立数据库连接的程序connasp
2建立indexasp(其头部include connasp)
3建立添加、删除、修改这三个程序
4搜索功能放在indexasp中即可
<php
$conn = mysql_connect ( "localhost", "root", "" );
mysql_select_db ( "bookdb" );
mysql_query ( "set names gbk" );
$sql = "select from book;";
$rs = mysql_query ( $sql );
>
<html>
<style type="text/css">
{
font-family: "宋体";
fony-size: 12px
}
;
tbhead {
background-color: #698CC3;
border: 1px solid #FFFFFF;
color: #FFFFFF;
font-weight: 800;
}
;
tbleft {
border: 1px dashed #698CC3;
background-color: #EFEFEF;
}
;
tbright {
background-color: #FFFFFF;
border: 1px dashed #698CC3;
}
;
</style>
<body bgcolor="#9ac5b5">
<h1 align="center">所有书籍信息</h1>
<table style="border: 1px dashed #698CC3; width: 100%; line-height: 200%;"
cellpadding="0px" cellspacing="0px">
<tr>
<td align="right" colspan="7" class="tbhead"><a href="addphp">添加书籍</a></td>
</tr>
<tr>
<th class="tbleft">编号</th>
<th class="tbleft">书名</th>
<th class="tbleft">出版社</th>
<th class="tbleft">出版时间</th>
<th class="tbleft"> *** 作</th>
</tr>
<php
while ( $arr = mysql_fetch_array ( $rs ) ) {
echo "<tr align='center'>";
echo "<td class='tbright'>" $arr ["bid"] "</td>";
echo "<td class='tbright'>" $arr ["bname"] "</td>";
echo "<td class='tbright'>" $arr ["bcbs"] "</td>";
echo "<td class='tbright'>" $arr ["btime"] "</td>";
echo "<td class='tbright'><a href='delphpbid=" $arr ["bid"] "'>删除</a> <a href='updatephpbid=" $arr ["bid"] "'>修改</a></td>";
echo "</tr>";
}
mysql_free_result ( $rs );
mysql_close ( $conn );
>
</table>
</body>
</html>
以上就是关于新闻网站如何设计数据库全部的内容,包括:新闻网站如何设计数据库、html常用的三种列表、建立一个新闻管理系统 建立一个新闻数据库,包括新闻标题,新闻发布内容,新闻发表时间,新闻发布者等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)