zoukankan      html  css  js  c++  java
  • TP分页

    ①在Home下设置Publics文件夹或在thinkPHP下library的vender 把page.class.php 考贝进入

    ②通过new 实例化方式调用 $page=new HomePublicsPage($total,3);

     

    注意分页的方法有两种:一种是thinkphp3.2 自带的   另一种是之前新闻页用过的     显示效果稍有差别

    细节问题:

    ①搜索页面  要加session判断   和  分页

    ②修改和添加页面需要有session判断

    ③增删改的权限设置

    控制器端:

    <?php 
    namespace HomeController;
    use ThinkController;
        class UserController extends Controller
        {
            public function User(){
                
                if (session('?username')) {
                    $m=M('fruit');
                    //$arr=$m->select();
                    //var_dump($arr);
                    $total=$m->count();
                    //$this->assign('data',$arr);
                    $this->assign('sess',session('username'));
                    
                    $page=new HomePublicsPage($total,3);
                    //$page->limit;//limit n,n
                    $sql="select * from fruit ".$page->limit;
                    $lim=$m->query($sql);
                    $pagelist=$page->fpage();
                    $this->assign('data',$lim);
                    $this->assign('list',$pagelist);
                    $this->display();
                }
                else{
                    $this->redirect('Login/Login');
                }
                
                    
    }

    前端显示:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>业务</title>
        <style type="text/css">
        a:link {
        text-decoration: none;
        }
        </style>
        <script type="text/javascript">
        function jump(){
            window.location="/tp/index.php/Home/Add/Add";
        }
        </script>
        <style type="text/css">
            #se{
                float: left;
                position: absolute;
                margin-left: 150px; 
            }
    
        </style>
    </head>
    <body><div id='se'><{$sess}> 您好!</div>
    <div align="center" display:inline  style=" 1380px;">
    <h1>业务主页</h1>
            <form action="__URL__/search" method="post">
                <b>查询</b>&nbsp;&nbsp;&nbsp; 序号:<input type="text" name="ids">
                 名称:<input type="text" name="name">
                 价格:<input type="text" name="price">
                 产地:<input type="text" name="source">
                 <input type="submit" value="搜索"></input>
            </form></div><br>
        <table border="1" width="1000" align="center">
            <tr>
            <th>序号</th>
            <th>名称</th>
            <th>价格</th>
            <th>产地</th>
            <th>操作</th>
            </tr>
            <volist name='data' id='vo'>
                <tr>
                    <td><{$vo.ids}></td>
                    <td><{$vo.name}></td>
                    <td><{$vo.price}></td>
                    <td><{$vo.source}></td>
                    <td><a href="/tp/index.php/Home/User/del/ids/<{$vo.ids}>">删除</a> | <a href="/tp/index.php/Home/User/modify/ids/<{$vo.ids}>">修改</a></td>
                </tr>
            </volist>
    
        </table>
        <div align="center"><{$list}></div>
        <br>
        <center>
        <button onclick="jump()">添加数据</button>
        </center>
    </body>
    </html>
  • 相关阅读:
    jq实现简单的二级联动下拉框
    jq实现多选框及反选
    用js和css实现选项卡效果+jq(2019-10-09)
    python 创建类的实例对象
    selenium——获取元素的尺寸、文本信息、元素的属性、元素是否可见
    selenium——表单嵌套
    selenium控制浏览器
    类的应用
    零散的python知识点
    安装python2、python3
  • 原文地址:https://www.cnblogs.com/zhanghaozhe8462/p/5523723.html
Copyright © 2011-2022 走看看