|
主题: 请问怎么用ud做模糊查询留言簿的信息!
|
 7877767
职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
|
#12002/4/9 15:29:59
比如数据库有条留言,ID=1,name=好人,mail=123@123.com,qq=12345,info=你好,我来了 在页面上输入“123”或“好人”或“我来了”时便可以查询到这个留言,请问在ud里面的具体做法!我看过udsky的教程,写得很模糊,没什么用,照着做我都没做出来,不知道是不是人太笨的问题!我在做时还遇到个问题说数据库参数不足,期待是3,我不数据库的所有字段全部改为必填字段-否,允许空字符-是,以后又出现期待参数2,我怎么也解决不了!
|
 大肚佛
职务:普通成员
等级:1
金币:1.0
发贴:247
注册:2001/6/6 9:48:50
|
#22002/4/10 11:44:52
首先你做一个查询表单页面,这个应该很简单,METHOD为GET。但要注意,查询窗口的名称要与你所查询的关键字的数据字段名应该一致,比如(search_name)
再做一个显示detail的页面,定义你那个留言本的数据库数据集。FILTER设为你想查询关键字的数据库字段(search_name),条件选为"contain"。
然后就OK啦。
以上就是最简单的搜索数据库方法。
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#32002/4/12 15:41:26
其实最简单就是写好SQL了,如下: SELECT fBookID, fName, fAuthor, fData FROM tBooks WHERE fName like '%fName2%' 注意好like的用法
|
 7877767
职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
|
#42002/4/16 15:20:02
麻烦斑竹把like的用法再给我说说,我已经能查询了,可是还不能有查询相似关键字
|
 我知道
职务:普通成员
等级:4
金币:2.0
发贴:2211
注册:2002/2/8 13:02:46
|
#52002/4/16 16:09:26
%是通配符,可以匹配所有的字符串! SELECT fBookID, fName, fAuthor, fData FROM tBooks WHERE fName like '%fName2%' 这句是查找字符串中包含"fName2"的字符串!
|