网站与数据库有什么关系,经常听说数据库要与网站关联,他们之间有何种关系?

网站与数据库有什么关系,经常听说数据库要与网站关联,他们之间有何种关系?,第1张

网站的所有数据都是存储在数据库中的,比如你的用户名密码,以及注册信息,登录信息等等

还要就是网站的内容也都是存储在数据库的,因为现在网站都是动态的,他的内容都是动态加载的,比如你在新浪或者百度新闻看到的信息。有的会根据地域不同,比如你是北京的他就重点显示北京的新闻,你的上海的就显示上海的。或者广告,也有定点投放,这些信息都是存在数据库的,然后网站通过判断你是属于哪个,然后去数据库中把信息读取出来显示给你

打字好多,不知道你听明白没有,希望采纳啊。

...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。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/207199.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存