多条件查询
2015-05-28 20:26
197 查看
HTML页面 <pre name="code" class="html">配资列表<br> 用户名:<input type="text" name="name" id="username"> 方案id:<input type="text" name="" id="programid"> 配资状态:<select name="status" id="status"> <option value="0">全部状态</option> <foreach name="cap_status" item="status"> <option value="{$status.c_s_id}">{$status.c_s_name}</option> </foreach> </select> <input type="button" value="搜索" onclick="searcha()">
js显示
<script type="text/javascript" src="__PUBLIC__/common/js/jquery.js"></script> <script type="text/javascript"> function searcha(){ var status=document.getElementById("status").value; var username=document.getElementById("username").value; var programid=document.getElementById("programid").value; $.ajax({ url:"__APP__/fund/fund/fund_list", type:"get", data:{"status":status,"username":username,"programid":programid}, success:function(e){ alert(e); } }) }</script>
PHP页面
<pre name="code" class="php"> public function fund_list(){ $status=$_GET['status']; $username = $_GET['username']; $programid = $_GET['programid'];$cap_apply=D("Fund")->cap_apply($status,$username,$programid);
$this->assign("cap_status", $cap_status);
}
model页面
//配资类型 public function cap_apply($status,$username,$programid){ $apply=M("wcp_capital_apply"); $where="1=1"; if($status){ $where.=" and wcp_capital_status.c_s_id='$status' "; } if($username){ $where.=" and wcp_user.user_name='$username' "; } if($programid){ $where.=" and wcp_capital_apply.case_id='$programid'"; } $res=$apply->join("wcp_capital_status ON wcp_capital_apply.capital_status = wcp_capital_status.c_s_id") ->join("wcp_finace_type ON wcp_capital_apply.capital_type=wcp_finace_type.f_t_id") ->join("wcp_user ON wcp_capital_apply.user_id = wcp_user.user_id") ->field("cap_id,case_id,user_name,bond_price,apply_price,hailun_price,c_s_id,cordon_price,open_price,f_t_name,c_s_name,capital_use_time ") ->where($where)->select(); //echo $apply->getlastsql(); return $res; }
相关文章推荐
- CSS3用法理解
- 打开相册和相机时状态栏不隐藏的问题
- 使用JUnit进行单元测试
- Android 开发工具类 16_NotificationActivity
- Linux虚拟地址空间布局
- 一些项目——Heritage from father
- JNDI技术简介
- 东航航空货运系统技术解析(二)配置服务端与新建界面层
- 今年目标
- 正则表达式入门
- 01-CEO才是天花板
- POJ2774:Long Long Message(后缀数组)
- destoon常用标签
- Java基础Day01-概述
- 线程中notify()和notifyAll()异同
- 第十三周 项目四--点、圆的关系(6)
- Perl 若A则B判断的表示方法
- 明源售楼系统技术解析 销售控制(三)
- 使用import和exec运行模块文件的异同
- 01-微信6.2