第107+108+109讲 雇员管理系统⑤-分层模式管理员登陆 雇员分层显示 整体分页

image
如 第106讲的代码 界面和业务逻辑完全混杂在一块
image
image
image

[管理员封层模式登陆 代码:](链接: http://pan.baidu.com/s/1qXD04Ba 密码: 248b)
上方代码将管理员登陆界面以及操作数据库等逻辑处理分离

逆天啊 我去 这后边数组注释 想想就蛋疼。明明数组里一个 索引 0 就是取不出来 尴尬

    public function queryCountNums(){
//         $sqlCount = "select * from emp";
        $sqlCount = "select count(id) from emp";
        $resResult = $this->MSql->QueryData($sqlCount);
//         $rowCount =  $resResult->num_rows;
        $resArray = $resResult->fetch_assoc();
        echo "<pre>";
        echo var_dump($resArray);
        echo "</pre>";
        $rowCount = $resArray['count(id)'];//我去这里为啥用$resArray[0]取不出值,明明size为1,卧槽了。。。令人发指啊
        echo "EmpService rowCount ".$rowCount;
        return $rowCount;
    }

[work1.2部分优化](链接: http://pan.baidu.com/s/1hsrC3M8 密码: enwy)
优化如下:

 public function queryEveryData($pageCurrentNum, $pageSize){
        $arr = array();
        $i=0;
        $sql = "select * from emp limit $pageCurrentNum,$pageSize";
        $res = $this->MSql->QueryData($sql);
        while ($row = $res->fetch_array(MYSQL_NUM)){
//             $arr[$i++]=$row;
            $arr[]=$row;
        }
        $res->close();
        return $arr;
    }
$row = $empService->queryEveryData($pageCurrentNum, $pageSize);
echo "<pre>";
echo print_r($row);
echo "</pre>";
echo "<table border='1px' bordercolor='green' cellspacing='0px'>";
echo "<tr><th>id</th><th>name</th><th>grade</th><th>email</th><th>salary</th><th>修改用户</th><th>删除用户</th></tr>";

for ($i = 0; $i < count($row); $i ++) {
    echo "<tr><td>{$row[$i][0]}</td><td>{$row[$i][1]}</td><td>{$row[$i][2]}</td><td>{$row[$i][3]}</td><td>{$row[$i][4]}</td>
    <td><a href='#'>修改用户</a></td><td><a href='#'>删除用户</a></td></tr>";
}
echo "</table>";

[再次改版升级附带刷新 删除数据功能](链接: http://pan.baidu.com/s/1qYg6TQG 密码: w7cy)
上述代码效果:
image

[Work1.2增加刷新弹窗](链接:http://pan.baidu.com/s/1qXIQ6uC 密码:q267)

[Work1.3完善分页信息](链接: 链接: http://pan.baidu.com/s/1mimKUgw 密码: m6hw)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

有时有晌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值