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拖到相应位置,如下图。
发布评论