- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态生成适用于像sql的where条件拼接的面板js代码
动态生成适用于像sql的where条件拼接的面板js代码nbsp;与nbsp;php处理代码nbsp;(二)
! DOCTYPE HTML PUBLIC - / / / / W3C XHTML Strict DTD / / en
1 / DTD /
div id = content = class
Content mod CS content text content clearfix
lt;? PHP
Tmp = array(); $
Foreach ($fieldname as $key = gt; $val) {
[] = $TMP
{
Tab: key {$}
Tip: \ {$val [1]} \
ARRS,: [class = \ \ FieldName ]
}
;
}
$Tmp = implode (, $TMP);
Echo
Var = [Wheres
{} $TMP
];
;
Tmp = array (${value: , } 禁用本条件 text:);
Foreach ($fieldoperator as $key = gt; $val) {
[] = $TMP
{value
Key: {$}, text: {}} $val
;
}
$Tmp = implode (, $TMP);
Echo
Symbol = / var / 通用字段比较符 [
{} $TMP
];
;
Tmp = array(); $
Foreach ($logicoperator as $key = gt; $val) {
[] = $TMP
{value
Key: {$}, text: {}} $val
;
}
$Tmp = implode (, $TMP);
Echo
Contactoperator = / var / 通用连结符 [
{} $TMP
];
;
? gt;
Private
Fieldoperator = array ($/ / 字段比较符允许值
= = 等于 gt;
= gt; gt; 大于
= = gt; gt; 大于或等于
lt; = gt; 小于
= = lt; gt; 小于等于
! = = gt; 不等
like, 包含 = gt;
Not like, 不包含 = gt;
in, 在...里面 = gt;
In , not 不在...里面 = gt;
between, 在..二者之间 = gt;
Not between =, 不在..二者之间 gt;
IS NULL, 空值 = gt;
Is not null, 非空值 = gt;
);
Private
$fieldname = array (/ / 字段中文名对应的表名
省市 = gt; array (, 看注册可选项)
部门 = , array ( gt; 看注册可选项 , )
所属行业 = , array ( gt; ,
看注册可选项 )
职位 = , array ( gt; 看注册可选项 , )
性别 = , array ( gt; 输入男或女 , )
);
Private
Logicoperator = array ($/ / 逻辑连接符
Or = 或者 gt;
and = 并且要 gt;
);
Public
Importsite function () {
$this - gt; Benchmark - gt; Mark (START _ site);
/ / 时间标记a
If (! $this - gt; logined
) {
If (empty ($GID) return
$this - gt; importtip (需要登录 1 , 1);
}
Wheresql = $
$this - gt; whereconcatrow (); / / 开始拼接
If ($wheresql = = = false) {/ / 拼接失败
Return $this - gt; importtip (所有条件无效: 1.
1);
}
$this - gt; Load - gt; Library (ZDB _ lib); / / 加载zend
DB
$db = $this - gt; _ ZDB lib - gt; dB;
Runloop = $
(INT) $this - gt; input - gt; Post (runloop ); / / 上轮处理位移标记
Percount = $500;
Sql = select from $_ Drupal users as u LEFT JOIN
Drupal _ on me a
文档评论(0)