仙剑4不周山支线:ASP问题?!

来源:百度文库 编辑:高考问答 时间:2024/04/19 14:12:47
我在添加新闻时,有个 下拉菜单 里面有 篮球新闻,足球新闻,等等!
我选 篮球新闻 添加时他就会添加到篮球新闻的数据库里去!
怎么实现啊?!
例如:我选了篮球新闻,点了提交后他就提交到篮球新闻的数据库表里了.

首先,这种类别应该是定义好的,然后当你选中时,会传一个值到处理页,此时,处理页将获取这个值,然后进行判断,属于篮球新闻的,调用插入篮球新闻sql语句,属于足球新闻的调用足球新闻sql语句,执行后就是这个效果了

如果不同新闻做成不同表,就把表名作为下拉菜单的值。例如:
<select name='newstype'>
<option value='basketball'>蓝球新闻</option>
<option value='football'>足球新闻</option>
……
</select>

添加的时候
<%
……
table=request("newstype")
sql="select * from "&table
rs.open sql,conn,3,2
rs.addnew
……
%>

这是数据结构设计的问题
news表
id 自编
title 文本
content 备注
post_time 日期
click_count 点击数
TypeID 数字(类型ID)
newsType表
id 自编
typeName 类型名称
就这样

也可以用JS解决:

<select name='newstype' onchange="ChangeAction(this.options[this.selectedIndex].value)">
<option value='basketball'>蓝球新闻</option>
<option value='football'>足球新闻</option>
</select>

<SCRIPT LANGUAGE="JavaScript">
<!--
function ChangeAction(s)
{
if('basketball'==s)
{
form1.action="basketball_add.asp"
}
else
{
form1.action="football_add.asp"
}
}
//-->
</SCRIPT>