zoukankan      html  css  js  c++  java
  • 翻页代码,商品列表页;

    /*********翻页**********/
    #page-table a{padding: 5px;border: 1px solid #F00;margin: 5px;}
    #page-table span.current{padding: 5px;background: #F00;margin: 5px;color:#fff;font-weight: bold;}

    // 商品列表页
    public function lst()
    {
    $model=D('goods');
    //返回数据和翻页
    $data=$model->search();
    $this->assign($data);

    $this->display();
    }

    //实现翻页,搜索和排序
    public function search($perPage=1)
    {
    /********翻页*******/
    //取出总的记录数
    $count=$this->count();
    //生成翻页类的对象
    $pageObj=new ThinkPage($count,$perPage);

    //设置样式
    $pageObj->setConfig('next','下一页');
    $pageObj->setConfig('prev','上一页');

    //生成页面下面显示的上一页和下一页
    $pageString=$pageObj->show();

    /********取某一页的数据*******/
    $data=$this->limit($pageObj->firstRow.','.$pageObj->listRows)->select();

    /*********返回数据******/
    return array(
    'data'=>$data, //数据
    'page' =>$pageString, //翻页数据
    );
    }

    <!-- 商品列表 -->
    <form method="post" action="" name="listForm" onsubmit="">
    <div class="list-div" id="listDiv">
    <table cellpadding="3" cellspacing="1">
    <tr>
    <th>编号</th>
    <th>商品名称</th>
    <th>logo</th>
    <th>市场价格</th>
    <th>本店价格</th>
    <th>上架</th>
    <th>添加时间</th>
    <th>操作</th>
    </tr>
    <?php foreach ($data as $k => $v): ?>
    <tr class="tron">
    <td align="center"><?php echo $v['id']; ?></td>
    <td align="center" class="first-cell"><span><?php echo $v['goods_name']; ?></span></td>
    <td align="center"> <img src="__PUBLIC__/Uploads/<?php echo $v['sm_logo']; ?>" /></td>
    <td align="center"><?php echo $v['market_price']; ?></td>
    <td align="center"><?php echo $v['shop_price']; ?></td>
    <td align="center"><?php echo $v['is_on_sale']; ?></td>
    <td align="center"><?php echo $v['addtime']; ?></td>
    <td align="center">
    <a href="<?php echo U('edit?id='.$v['id']); ?>">修改</a>
    <a onclick="return confirm('确定要删除吗?');" href="<?php echo U('delete?id='.$v['id']); ?>">删除</a>
    </td>
    </tr>
    <?php endforeach; ?>
    </table>

    <!-- 分页开始 -->
    <table id="page-table" cellspacing="0">
    <tr>
    <td width="80%">&nbsp;</td>
    <td align="center" nowrap="true">
    <?php echo $page; ?>
    </td>
    </tr>
    </table>
    <!-- 分页结束 -->
    </div>
    </form>

    世上无难事,只怕有心人......
  • 相关阅读:
    jQuery 小特效【文本框折叠隐藏,展开显示】【下拉菜单】【颜色渐变】【弹窗+遮罩】
    jQuery 【事件】【dom 操作】
    jQuery 【选择器】【动画】
    LINQ 小项目【组合查询、分页】
    LINQ 【高级查询】
    LINQ 【增、删、改、查】数据绑定
    WebFrom 【文件上传】
    【转】c# 字符串大小写混合转换
    【转】C#之继承
    类库,通用变量,is/as运算符,委托。
  • 原文地址:https://www.cnblogs.com/gooderic/p/5679573.html
Copyright © 2011-2022 走看看