如何用数据库管理网站的内容啊

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:18:21
网站如何连接数据库?
1. ...href="ViewInfo.asp?id=210"...这句话
ViewInfo.asp?id=210是什么意思.还有?、id=210是指的什么?能不能详细说明一下啊?谢谢啊

我是新手,酷爱做网站。这些问题一直困我很久!

...href="ViewInfo.asp?id=210"...

这个和简单,首先...href=肯定是指定到一个链接上去,也就是要求当前页面跳转到ViewInfo.asp这个文件中,这句话的关键在于id=210,里面的ID是下一个页面要接收的一个变量,而210,就是传递过去变量的值。而着句话中的“?”则是告诉计算机现在开始传递参数了,你这句话只是传递了一个参数,相信你还见过多参数传递的连接,
例如...href="ViewInfo.asp?id=210&UserId=1&PageNo=5&ProdId=1"等等,

这个连接就是传递给下一个页面4个参数,分别是ID,UserId,PageNo,ProdId,中间的&符号是用来分割不同参数用的。

下一个页面中肯定有一句id=Request("id"),这句话就是用来接收所传递过来的变量值了。

这种做法是将两个页面关联起来,举个例子,比如一个新闻的列表页,里面有100多条新闻的标题,那如果是静态页面的话我就要做100多个新闻的内容页,肯定会被累死,但是如果通过数据库,首先把把100多条新闻的信息存放在数据库中,然后我只需要做一个页面框架,,通过程序把数据库中的记录挑出来就可以了,这样我只用做俩页面(好爽)。

现在就涉及到了你这个问题中的id=210,首先我们看到的是列表页中的新闻标题,那我要跳到下一个页面中去显示新闻内容,可是我怎么告诉下一个页面到底是显示哪条新闻的内容呢,这个时候就可以通过连接传递参数的方式,每个新闻要有一个唯一的ID,把这个ID传递到下一个页面中,然后在下一个页面中根据你上一个页面传递过来的ID在数据库中寻找相同ID的新闻内容,这样就可以实现新闻内容的自动调用了。

如果想学习具体的动态网页制作的知识,我建议你去学习一下ASP。