CodeIgniter框架下实现表单传值

来源:互联网 发布:手机时间轴软件 编辑:程序博客网 时间:2024/06/05 20:55

这半个月在学长的推荐下用CI重构了之前写的协会网站,明天就要为期7天的项目封闭开发,赶紧把这个月学的一些东西整理一下。

越来越觉得在学新一门东西看它官方文档的重要性,觉得CI的官方的文档相对来说是非常详细的。入门CI的过程感觉还是相对轻松地。按着它的官方介绍:小巧但功能强大的PHP框架,广泛兼容各种主机环境,几乎零配置。http://codeigniter.org.cn/。还有就是通过它对MVC设计模式有一定的理解了。

下面是具体的demo

control层下Member.php class

//查询年级或姓名信息public function Search(){$result = $this->input->post('search');<span style="font-family:微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', 'Helvetica Neue', Helvetica, Arial, sans-serif, tahoma, 宋体;"> //</span>post传值$data['searchmember_item']=$this->Member_model->fuzzy_search($result);//计算浏览量$data['BrowseRecords_item'] = $this->BrowseRecords_model->get_BrowseRecords();$this->load->view('Member_searchd',$data);//加载视图}
model层下Member_model.php class

//模糊查询public function fuzzy_search($result){$sql = "SELECT * FROM user WHERE UserName  LIKE '%" .$result. "%'  or Introduce LIKE '%" .$result. "%'" ;$query = $this->db->query($sql);return $query->result_array();}
view层下Member_searrchd.php
</pre><pre name="code" class="php"><!DOCTYPE html><html>  <head lang="en">    <meta name="generator"    content="HTML Tidy for HTML5 (experimental) for Windows https://github.com/w3c/tidy-html5/tree/c63cc39" />    <meta charset="UTF-8" />    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />    <base href="<?php  echo base_url();?>"/><?php include('header.php'); ?>    <title></title>    <!---搜索--    <link rel="stylesheet" type="text/css" href="public/member/css/default.css" />    <link rel="stylesheet" type="text/css" href="public/member/css/component.css" />>    <!---搜索-->    <link rel="stylesheet" type="text/css" href="public/member/css/common.css" />    <link rel="stylesheet" type="text/css" href="public/member/css/member.css" />    <script type="text/javascript" src="public/js/jquery-1.7.1.min.js"></script>    <script type="text/javascript" src="public/js/jquery.SuperSlide.js"></script>    <script type="application/javascript" src="public/member/js/common.js"></script>    <script type="text/javascript" src="public/member/js/jquery.tools.min.js"></script>    <!---遮罩效果-->    <script type="text/javascript" src="public/member/js/mask.js"></script>    <!---搜索效果-->    <script type="text/javascript" src="public/member/js/modernizr.custom.js"></script>    <style>                .con img{width:160px;height: 116px;}    .rtcontain{padding:0px 50px;}        .pageview{width:550px; margin: 40px auto; margin-right:100px;padding: 10px 80px;}                body{background: url(../images/.png) left 260px repeat-x #ffffff;}        a {                color:#ffffff;                text-decoration:none;        }        </style>  </head>  <body style="background:url(public/images/headerimage.jpg) repeat;text-align:center;">    <div class="box" style="height:800px !important;">      <div class="position">      <span>        <a href="index.php">首页</a>      </span>>      <span>        <a href="">会员风采</a>      </span>>      <span>        <a href="">会员风采</a>      </span></div>      <div class="inframebox" style="height:700px !important;">        <br />        <div class="rtcontain aboutbox">          <div class="content">            <ul class="contentbox">              <?php  foreach ($searchmember_item as $row):?>              <li class="con">                <img src="public/member/loadImage/<?php echo $row['Image'] ?>" />                <div class="txt">                  <h3>                    <?php echo $row['UserName'] ?>                  </h3>                  <p>                    <?php echo $row['Introduce']?>                  </p>                </div><?php endforeach;?>              </li>            </ul>          </div>        </div>      </div><?php include("footer.php") ?>    </div>  </body></html>






0 0
原创粉丝点击