业务经理

微信扫描以上二维码

028-61286886

技术咨询

表单查询的解决方案

开源系统 更新 2017-05-06 00:26:32 迅睿粉丝

请教大家一个关于表单查询的问题


1、同时满足两个条件,查询出相对应的一条表单记录。

2、如果没有满足条件的记录,则返回一个提示,譬如:“对不起,没有查询到满足条件的记录!”


请教具体的实现方法的相关代码,谢谢!

方案

  • 迅睿粉丝 #1 · 2017-05-02 08:10:39
    什么条件这个不难解决
  • 迅睿粉丝 #2 · 2017-05-02 10:48:29
    {list action=form form=xxxx 条件1=条件1的值 条件2=条件2的值}
    
    {/list}
    
    {if !$count}
    对不起,没有查询到满足条件的记录!
    {/if}
    解决
  • 迅睿粉丝 #3 · 2017-05-02 11:38:32
    【严鹏飞】1楼譬如查询时:<form action="这里写什么啊?" method="post" name="Frmsearch" id="Frmsearch" onSubmit="return search()"><label class="control-label col-md-2"><font color="red">*</font>姓名:</label><input class="form-control" type="text" name="sname" id="dr_title" value="" style="width:200px;" required="required" /><label class="control-label col-md-2">会员编号:</label><input class="form-control" type="text" name="Zsedunum" id="dr_zsbh" value="" style="width:200px;" /><div style="max-width:615px; margin-top:20px; text-align:center"><input type="submit" value="查询" name="submit" class="educxbut" style="line-height:24px; color:#fff; font-size:16px; margin-right:20px; padding:3px 20px; cursor:pointer;"/></div></form> 查询结果:查询数据库时,满足上面的姓名和会员编号,则显示相关会员的一些信息,如果没有,则提示“对不起,没有查询到满足条件的记录!”这个是不是需要在后台自定义页面?查询和显示查询结果可以直接在一个页面内完成,也可以查询是一个页面,查询结果在另一个页面显示。
  • 迅睿粉丝 #4 · 2017-05-02 14:07:22
    页面地址是什么,完整的url,我有办法
  • 迅睿粉丝 #5 · 2017-05-02 15:17:31
    【阳鹏飞】4楼譬如表单查询提交页面:index.php?c=form_zscxedu查询结果页面:form_zscxedu_show.html但是表单查询提交页面的<form action="" 这个怎么写?如果查询结果直接在表单页面显示是最好的了
  • 迅睿粉丝 #6 · 2017-05-02 17:02:10
    看楼上几个人分析有了思路,可以试试
    <form action="index.php" method="post" name="Frmsearch" id="Frmsearch">
    <input type="hidden" name="c" value="form_zscxedu">
    <label class="control-label col-md-2"><font color="red">*</font>姓名:</label>
    <input class="form-control" type="text" name="sname" id="dr_title" value="" style="width:200px;" required="required"  />
    <label class="control-label col-md-2">会员编号:</label>
    <input class="form-control" type="text" name="zsedunum" id="dr_zsbh" value="" style="width:200px;"  />
    <div style="max-width:615px; margin-top:20px; text-align:center"><input type="submit" value="查询" name="submit" class="educxbut" style="line-height:24px; color:#fff; font-size:16px; margin-right:20px; padding:3px 20px; cursor:pointer;"/></div>
    </form>
    
    
    前提是 sname和zsedunum是主表字段
    
    {list action=form form=zscxedu sname=$get.sname zsedunum=$get.zsedunum}
    姓名:{$t.sname}
    {/list} {$error}{$sql}
    
    {if !$count}
    对不起,没有查询到满足条件的记录!
    {/if}
  • 迅睿粉丝 #7 · 2017-05-06 00:26:19
    满意答案
    已经搞定,根据官方帮助说明,已经解决:

    http://help.xunruicms.com/27.html

    查询结果页面关键信息
    <?php
    $post_data = $_POST;
    $fieldnum = $_POST['Zsedunum'];
    $fieltitle = $_POST['sname'];
    ?>
    {list action=sql sql='select * from dr_1_form_zscxedu where title="$fieltitle" and zsbh="$fieldnum" '}
    ……………………
  • 迅睿粉丝 #8 · 2017-05-06 00:26:32
    感谢大家给我解决此问题,我已经完美的解决

迅睿系统漏洞

多语言翻译Seolang
多语言翻译Seolang(2026-09-21)
1. 新增译文数据备份恢复页面,支持断点续传 2. 多语言声明中心...
AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制