帐号
注册
密码
登录
只需一步,快速开始
关闭
安全选项
找回密码
记住我
我的中心
登录或注册新用户,开通自己的个人中心
切换到窄版
快速搜索
帖子标题
作者
版块
产品使用及交流论坛
»
产品使用交流区
»
安装及使用交流
»
万能的 xiyou 大哥,能不能出一个信息筛选的教程啊?
产品使用交流区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
返回列表
查看:
4699
|
回复:
5
万能的 xiyou 大哥,能不能出一个信息筛选的教程啊?
[复制链接]
发送短消息
UID
27356
精华
0
查看公共资料
搜索主题
搜索帖子
jinhua
组别
禁止发言
生日
帖子
80
积分
158
性别
注册时间
2012-01-03
1
#
字体大小:
t
T
发表于
2012-09-11 19:30
|
只看楼主
该用户帖子内容已被屏蔽
分享
转发
TOP
发送短消息
UID
33580
精华
0
66634357@qq.com
22222222
22222222
66634357
333333333
查看公共资料
搜索主题
搜索帖子
dxd1989
小东
组别
PageAdmin入门
生日
1980-1-23
帖子
14
积分
21
性别
注册时间
2012-08-10
2
#
字体大小:
t
T
发表于
2012-09-11 22:14
|
只看该用户
又是程序啊
维修电子秤www.dzctj.com,维修地磅www.dzc138.com,砝码www.dzctj.com,
装载机电子秤www.dzc138.com
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16469
积分
27332
性别
注册时间
2015-11-29
3
#
字体大小:
t
T
发表于
2012-09-12 09:41
|
只看该用户
比如你下拉字段是pa_zd1,比如你产品页路径是
http://www.youdomain.com/product/index.aspx
可以通过给下拉增加一个onchangge方法来传递参数,比如下拉改变后url自动更换为
http://www.youdomain.com/product/index.aspx?zd=
字段值;这个地方通过js来实现就不多说了,基础东西不懂就木有办法。
然后参考一下:
http://bbs.pageadmin.net/showtopic-21554.aspx
这个教程的进阶Sql_Condition变量的用法,可以在你的子栏目模型中来重新定义这个变量,模型基础部分如下:
<%
string zd=Request.QueryString["zd"]; //读取url中的zd参数
zd=zd.Replace("'","''").Replace("_","[_]").Replace("%","[%]"); //过滤一些特殊符号,避免被不法用户sql注入攻击。
if(zd.Length>20) //判断是否超过20个字符,根据实际参数来控制
{
zd=zd.Substring(0,20); //超过20个字符则截取前20个字符,避免被人恶意输入。
}
Sql_Condition+="and pa_zd1='"+zd+"'"; 用+=表示在默认条件的基础上再加上自定义条件,而不是重新设置条件
DataTable dt=Get_Data();
DataRow dr;
for(int i=0;i<dt.Rows.Count;i++)
{
dr=dt.Rows[i]; //说明:给dr赋值
%>
省略...
<%
}
%>
复制代码
TOP
发送短消息
UID
27356
精华
0
查看公共资料
搜索主题
搜索帖子
jinhua
组别
禁止发言
生日
帖子
80
积分
158
性别
注册时间
2012-01-03
4
#
字体大小:
t
T
发表于
2012-09-12 10:27
|
只看楼主
该用户帖子内容已被屏蔽
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16469
积分
27332
性别
注册时间
2015-11-29
5
#
字体大小:
t
T
发表于
2012-09-12 10:36
|
只看该用户
Sql_Condition可以任意构造 比如:Sql_Condition+="and pa_zd1='"+zd1的值+"'" and pa_zd2='"+zd2值+"'"; 有点sql基础就可以构造更复杂的查询条件
信息排序系统也提供了预定义变量 Sql_Order:字符型变量,表示信息排序方式,可以在模型中重新定义,如在模型中重定义,如:
Sql_Order="order by id";
TOP
发送短消息
UID
8716
精华
0
377038301
查看公共资料
搜索主题
搜索帖子
lzy339
组别
PageAdmin熟手
生日
帖子
381
积分
616
性别
注册时间
2010-04-01
6
#
字体大小:
t
T
发表于
2012-09-14 11:22
|
只看该用户
记号!
TOP
上一主题
|
下一主题
返回列表
高级编辑器
B
Color
Image
Link
Quote
Code
Smilies
默认表情
你需要登录后才可以发帖
登录
|
注册
发表回复
查看背景广告
隐藏
发新主题
核心产品:Ecreator低代码平台、QuickSSO统一身份认证平台、pageadmin内容管理系统
核心产品:Ecreator低代码平台、QuickSSO统一身份认证平台、pageadmin内容管理系统
产品使用交流区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分
Default