2023年11月28日发(作者:)

第一步,我们先来链接网页与数据库,如下图。

第二步,我们点开绑定面板,选取“记录集(查询)”如下图。

SQL语句里

from 数据表

where 字段名=字段值

order by 字段名 [desc]

select *

这句,我们在基础里面已经学过了。这里的记录集,就是对这句SQL的操作。我们继续往下看

我们点开记录集窗口旁边的“高级”,来看一下。

SQL里面语句里我们可以调用变量。在记录集高级里面,我们可以清楚的看到,SQL语句,以及下面的

变量 操作框

SQL语句我们已经在基础里讲过。这里不再重复。

我们来定义一下记录集。

记录集的作用就是:利用SQL语句检索数据库中的内容。也就是说,来读取数据库中的内容。

第三步,在网页中读取记录集的内容

1.我们设置读取新闻表xinwen所有的新闻内容,并进行降序排列

我们点测试查看数据库新闻表xinwen里的数据,如下图所示

我们点开绑定面板,左键摁住biaoti不放拖动到网页中我们需要的位置,如下图

这样就读取出了数据库中xinwen表,满足记录集条件的第一条信息。

网页预览结果如下:

因为是倒序排列,第四条新闻显示在第一条。

2既然已经读出了一条信息,我们如何将满足记录集设置条件的所有新闻都读取出来呢?

首先,我们选中网页中,要重复出现的内容。这里,我们选中标题,如下图

然后,我们点开Dreamweaver服务器行为面板,选择重复区域点开,进行设置,如下图

选择记录集,这里我们选择Recordset1,设置显示条件。设置完成,确定,保存。

然后接着点开“服务器行为”面板,选择“显示区域,选择“如果记录集不为空则显示。这样设置,是

因为,如果数据库中没有满足记录集筛选条件的数据,也就是说记录集为空,会产生错误。

选择记录集,这里要注意,记录集一定要选择正确,确定保存。预览效果如下图

既然已经读取出了,数据库xinwen中的所有新闻,我们如何来查看他们每一条的详细内容呢?我们继续

来设置详细页面。我们创建一个显示每条新闻详细内容的页面,我们打开服务器行为面板,创建

一个记录集,设置如下图

上图,标注位置,可以随便写。比如:现在是?id=?所以写了id.如果前面的页面时?lei=?

这里就要写成lei

我们点开高级看一下SQL是如何设置的。

我们可以看出,where里面,id的条件是$_GET[id]读取ID的值。?id=?

列表页面的设置方法是:

选中要做链接的内容,

设置链接后,在源代码中找到相应位置

将记录集中id拖到相应位置,如下图。