zoukankan      html  css  js  c++  java
  • layui数据库查询及数据处理

    数据库数据查询及返回数据(例):

    //**********************************************************************************
        case 'getmess':
            $page = $_REQUEST['page'];
            $limit = $_REQUEST['limit'];
            $unames = $_REQUEST['unames'];
            $times = date("Y-m-d H:i:s");
            $logs = $_REQUEST['logs'];
            $names = $_REQUEST['names'];
    //        写sql语句
            $sql = "SELECT count(*) FROM messboard WHERE $names = '$unames'";
    //        执行SQL语句
            $res = $db->query($sql);
    //        返回结果集
            $mrr = $res->fetch_all();
            if($mrr){
                $sql = 
                    "SELECT * FROM messboard WHERE $names = '$unames' ORDER BY mid DESC limit ".($page-1)*$limit.",$limit";
                $res = $db->query($sql);
        //        新建数组
                $arr1 = array();
                $arr2 = array();
                while($attr = $res->fetch_assoc()){
                    array_push($arr1,$attr);
                }
                $arr2["code"] = 0;
                $arr2["msg"] = "";
                $arr2["count"] = $mrr[0][0];
                $arr2["data"] = $arr1;
                include('../../../../../public/logpublic.php');
                echo json_encode($arr2);
            }
            break;
    //************************************************************************

    数据响应格式:

    JavaScript前台页面数据处理(例):

    function showmess(){
        var preid = $('#preid').html();
        var uid = $('#uid').html();
        var unames = $('#unames').html();
    //**********************************************************************************
        layui.use('table', function(){
            var table = layui.table;
                table.render({
                where:{
                    type:'getmess'
                    ,logs:'查看个人留言板'
                    ,unames:$('#unames').html()
                    ,names:'rnames'
                        }
                ,elem: '#mess_id'
                ,height:'450px'
                ,url:'messboard/messboard_php.php'
                ,toolbar: '#toolbarDemo'
                ,limit:'8'
                ,title: '留言板表'
            ,cols: [[
              {type: 'checkbox', fixed: 'left'}
              ,{field:'mid', title:'id',50}
              ,{field:'snames', title:'发送人', 150}
              ,{field:'rnames', title:'接收人', 150}
              ,{field:'content', title:'留言内容', 350}
              ,{field:'messtime', title:'留言时间', 182}
              ,{field:'state', title:'状态', 100}
              ,{fixed: 'right', title:'操作', 150,templet:function(d){
                return "<div class='layui-btn-group'><button class='layui-btn layui-btn-sm' onClick='reply("+d.mid+")'>回复</button><button class='layui-btn layui-btn-sm layui-btn-danger' onClick='del_mess("+d.mid+")'>删除</button></div>"
                    }}
            ]]
            ,page: true
          })
  • 相关阅读:
    PyQt4布局管理——绝对定位方式
    PyQt4 菜单栏 + 工具栏 + 状态栏 + 中心部件 生成一个文本编辑部件示例
    PyQt4工具栏
    PyQt4菜单栏
    PyQt4状态栏
    PyQt4将窗口放在屏幕中间
    PyQt4消息窗口
    PyQt4关闭窗口
    Mysql基础之 ALTER命令
    电脑开机后win系统运行异常慢,鼠标移动卡
  • 原文地址:https://www.cnblogs.com/lxc-bky/p/10049985.html
Copyright © 2011-2022 走看看