} if ($factory == "luomai") { $ft = "and yuangong.gongzuodidian='罗麦' and yuangong.shifouzaizhi='是' "; } if ($factory == "bohan") { $ft = "and yuangong.gongzuodidian='博涵' and yuangong.shifouzaizhi='是' "; } $sql2 = "SELECT yuangong.yuangongID,yuangong.gongzuodidian,chanliang.chanliangID,chanliang.ygongID,yuangong.number,yuangong.name,chanliang.riqi,chanliang.gongxu,chanliang.chanliang,chanliang.channengbt,chanliang.zhuanghuo,chanliang.xiehuo,chanliang.zahuo,chanliang.yichang,chanliang.chanlianggongzi FROM yuangong left join chanliang ON yuangong.yuangongID=chanliang.ygongID WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "and yuangong.shifouzaizhi='是' ORDER BY chanliang.ygongID DESC,chanliang.riqi DESC LIMIT {$offset}, {$num}"; $sql2 .= @$rq; $sql2 .= @$nb; $sql2 .= @$nm; $sql2 .= @$ft; $sql2 .= @$s; $chanlianggongzi = $mydb->getPageRows($sql2); if ($chanlianggongzi) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "员工产量工资信息表"); //分配页面显示的表面到模板中 $tpl->assign("url", "chanlianggongzicx.php"); //分配分页处理文件的URL到模板中 $tpl->assign("chanlianggongzi", $chanlianggongzi); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
} if ($xianzhong == "三险") { $xz = "and shebao.xianzhong='三险' "; } if ($xianzhong == "五险") { $xz = "and shebao.xianzhong='五险' "; } $sql2 = "SELECT yuangong.yuangongID,shebao.shebaoID,shebao.ygongID,yuangong.number,yuangong.name,shebao.jishu,shebao.bili,shebao.xianzhong,shebao.shebao,shebao.beizhu FROM yuangong left join shebao ON yuangong.yuangongID=shebao.ygongID WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "and yuangong.shifouzaizhi='是' ORDER BY yuangong.yuangongID DESC, shebao.ygongID DESC LIMIT {$offset}, {$num}"; $sql2 .= @$nb; $sql2 .= @$nm; $sql2 .= @$ft; $sql2 .= @$xz; $sql2 .= @$s; $kaoqinshebao = $mydb->getPageRows($sql2); if ($kaoqinshebao) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "员工社会保险信息表"); //分配页面显示的表面到模板中 $tpl->assign("url", "kaoqinshebao.php"); //分配分页处理文件的URL到模板中 $tpl->assign("kaoqinshebao", $kaoqinshebao); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
//通过获取的值创建分页类Page的对象 $pageInfo = $fpage->getPageInfo(); //获取和当前页面有关的所有信息数组 /* 通过调用MyDB中的方法,获取当前页面所需要的所有记录的数据数组 */ $offset = $pageInfo["row_offset"]; $num = $pageInfo["row_num"]; $ft = "and (gongchang='罗麦' or gongchang='博涵')"; //echo"$_SESSION[fac]";//从common.php传过来,只显示登录人所在工厂的数据,如果登录人所在工厂为空,显示全部数据 if (@$_SESSION[fac] != null) { $ft = "and gongchang='{$_SESSION['fac']}'"; } $sql2 = "SELECT * from zhouqi WHERE(1=1) "; $s = "order by zhouqiID DESC"; $sql2 .= @$ft; $sql2 .= @$s; $chanliangzhouqi = $mydb->getPageRows($sql2); if (1) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "盘点周期信息表"); //分配页面显示的表面到模板中 $tpl->assign("url", "chanliangzhouqi.php"); //分配分页处理文件的URL到模板中 $tpl->assign("chanliangzhouqi", $chanliangzhouqi); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
} if ($zhuchang == "是") { $zc = "and yuangong.shifouzhuchang='是' and yuangong.shifouzaizhi='是' "; } if ($zhuchang == "否") { $zc = "and yuangong.shifouzhuchang='否' and yuangong.shifouzaizhi='是' "; } $sql2 = "select number,name,yuangongID,fadingcq,fadingjb,zhoumojb,guodingdx,hunjia,chanjia,sangjia,bingjia,pingshiqj,zhoumoqj,quanqin,dizeng,peixun,jintie,hongbao,fazhan,gaowen,gongshang,shuidian,channengbt,zuidibt,zhuanghuo,xiehuo,zahuo,yichang,chanlianggongzi,zhilianggongzi,shebao From yuangong left join kaoqin_view on yuangongID=kaoqin_view.ygongID left join chanliang_view ON yuangongID=chanliang_view.ygongID left join zhiliang_view ON yuangongID=zhiliang_view.ygongID left join shebao ON yuangongID=shebao.ygongID where (1=1)"; $s = "and shifouzaizhi='是' group by yuangongID ORDER BY yuangongID DESC LIMIT {$offset}, {$num}"; $sql2 .= @$rq; $sql2 .= @$nb; $sql2 .= @$nm; $sql2 .= @$ft; $sql2 .= @$zc; $sql2 .= @$s; $gongzihuizong = $mydb->getPageRows($sql2); if ($gongzihuizong) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "{$pandianzhouqi}" . "员工工资汇总表"); //分配页面显示的表面到模板中 $tpl->assign("url", "gongzihuizongcx.php"); //分配分页处理文件的URL到模板中 $tpl->assign("gongzihuizong", $gongzihuizong); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 $tpl->assign("qishiriqi", $qishirq); $tpl->assign("zhongzhiriqi", $zhongzhirq); $tpl->assign("number", $number); $tpl->assign("name", $name); $tpl->assign("factory", $factory);
$mydb = new MyDBCX(); //创建数据库操作类MyDB的对象 $total = $mydb->getRowTotal($sql2); //调用MyDB类的方法返回数据表记录总数 $fpage = new Page($total, $current_page, 40); //通过获取的值创建分页类Page的对象 $pageInfo = $fpage->getPageInfo(); //获取和当前页面有关的所有信息数组 /* 通过调用MyDB中的方法,获取当前页面所需要的所有记录的数据数组 */ $offset = $pageInfo["row_offset"]; $num = $pageInfo["row_num"]; $sql2 = "SELECT * from role WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "order by rolecode DESC"; $sql2 .= @$s; $role = $mydb->getPageRows($sql2); if (1) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "角色表"); //分配页面显示的表面到模板中 $tpl->assign("url", "role.php"); //分配分页处理文件的URL到模板中 $tpl->assign("role", $role); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
$mydb = new MyDBCX(); //创建数据库操作类MyDB的对象 $total = $mydb->getRowTotal($sql2); //调用MyDB类的方法返回数据表记录总数 $fpage = new Page($total, $current_page, 40); //通过获取的值创建分页类Page的对象 $pageInfo = $fpage->getPageInfo(); //获取和当前页面有关的所有信息数组 /* 通过调用MyDB中的方法,获取当前页面所需要的所有记录的数据数组 */ $offset = $pageInfo["row_offset"]; $num = $pageInfo["row_num"]; $sql2 = "SELECT * from admin WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "order by adminid DESC"; $sql2 .= @$s; $admin = $mydb->getPageRows($sql2); if (1) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "后台管理员表"); //分配页面显示的表面到模板中 $tpl->assign("url", "admin.php"); //分配分页处理文件的URL到模板中 $tpl->assign("admin", $admin); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
$ft = "and yuangong.gongzuodidian='博涵' and yuangong.shifouzaizhi='是' "; } //下面这些不需要,但在查询的时候需要 //echo"$_SESSION[fac]";//从common.php传过来,只显示登录人所在工厂的数据,如果登录人所在工厂为空,显示全部数据 //if(@$_SESSION[fac]!=null){ //$ft="and yuangong.gongzuodidian='$_SESSION[fac]' and yuangong.shifouzaizhi='是' ";} $sql2 = "SELECT yuangong.yuangongID,kaoqin.kaoqinID,kaoqin.ygongID,yuangong.number,yuangong.name,kaoqin.riqi,kaoqin.fadingcq,kaoqin.fadingjb,kaoqin.zhoumojb,kaoqin.guodingdx,kaoqin.hunjia,kaoqin.chanjia,kaoqin.sangjia,kaoqin.bingjia,kaoqin.pingshiqj,kaoqin.zhoumoqj,kaoqin.quanqin,kaoqin.dizeng,kaoqin.peixun,kaoqin.jintie,kaoqin.hongbao,kaoqin.fazhan,kaoqin.gaowen,kaoqin.gongshang,kaoqin.shuidian FROM yuangong left join kaoqin ON yuangong.yuangongID=kaoqin.ygongID WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "and yuangong.shifouzaizhi='是' ORDER BY kaoqin.ygongID DESC,kaoqin.riqi DESC LIMIT {$offset}, {$num}"; //空表必须按yuangongID排序后才能批量插入 $sql2 .= @$rq; $sql2 .= @$nb; $sql2 .= @$nm; $sql2 .= @$ft; $sql2 .= @$s; $kaoqin = $mydb->getPageRows($sql2); if ($kaoqin) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "员工考勤&请假休假&福利&代扣款信息表"); //分配页面显示的表面到模板中 $tpl->assign("url", "kaoqin.php"); //分配分页处理文件的URL到模板中 $tpl->assign("kaoqin", $kaoqin); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
//echo"$_SESSION[fac]";//从common.php传过来,只显示登录人所在工厂的数据,如果登录人所在工厂为空,显示全部数据 if (@$_SESSION[fac] != null) { $ft = "and yuangong.gongzuodidian='{$_SESSION['fac']}' and yuangong.shifouzaizhi='是' "; } $sql2 = "SELECT yuangongID,number,name,sex,birthday,age,idno,cell,tel,email,marriage,hometown,livesite,zhiwu,ruzhiriqi,hetongqixian,gongzuodidian,shifouzhuchang,shifouzaizhi,lizhiriqi,feature,memo FROM yuangong WHERE(1=1) "; //日期是字符串类型,所以要加引号 " $s = "ORDER BY yuangongID DESC LIMIT {$offset}, {$num}"; //第一次查询就是为了得到后面这两个数字 $sql2 .= @$rq; $sql2 .= @$nb; $sql2 .= @$nm; $sql2 .= @$ft; $sql2 .= @$zc; $sql2 .= @$zz; $sql2 .= @$s; $yuangong = $mydb->getPageRows($sql2); if ($yuangong) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "员工基本信息表"); //分配页面显示的表面到模板中 $tpl->assign("url", "renliziyuan.php"); //分配分页处理文件的URL到模板中 $tpl->assign("yuangong", $yuangong); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 $tpl->assign("ruzhiriqi1", $ruzhirq1); $tpl->assign("ruzhiriqi2", $ruzhirq2); $tpl->assign("number", $number); $tpl->assign("name", $name); $tpl->assign("factory", $factory);
$mydb = new MyDBCX(); //创建数据库操作类MyDB的对象 $total = $mydb->getRowTotal($sql2); //调用MyDB类的方法返回数据表记录总数 $fpage = new Page($total, $current_page, 40); //通过获取的值创建分页类Page的对象 $pageInfo = $fpage->getPageInfo(); //获取和当前页面有关的所有信息数组 /* 通过调用MyDB中的方法,获取当前页面所需要的所有记录的数据数组 */ $offset = $pageInfo["row_offset"]; $num = $pageInfo["row_num"]; $sql2 = "SELECT * from permission WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "order by permissioncode DESC"; $sql2 .= @$s; $permission = $mydb->getPageRows($sql2); if (1) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "权限表"); //分配页面显示的表面到模板中 $tpl->assign("url", "permission.php"); //分配分页处理文件的URL到模板中 $tpl->assign("permission", $permission); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
$mydb = new MyDBCX(); //创建数据库操作类MyDB的对象 $total = $mydb->getRowTotal($sql2); //调用MyDB类的方法返回数据表记录总数 $fpage = new Page($total, $current_page, 40); //通过获取的值创建分页类Page的对象 $pageInfo = $fpage->getPageInfo(); //获取和当前页面有关的所有信息数组 /* 通过调用MyDB中的方法,获取当前页面所需要的所有记录的数据数组 */ $offset = $pageInfo["row_offset"]; $num = $pageInfo["row_num"]; $sql2 = "SELECT * from user WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "order by userid DESC"; $sql2 .= @$s; $user = $mydb->getPageRows($sql2); if (1) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "用户表"); //分配页面显示的表面到模板中 $tpl->assign("url", "user.php"); //分配分页处理文件的URL到模板中 $tpl->assign("user", $user); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;
$pageInfo = $fpage->getPageInfo(); //获取和当前页面有关的所有信息数组 /* 通过调用MyDB中的方法,获取当前页面所需要的所有记录的数据数组 */ $offset = $pageInfo["row_offset"]; $num = $pageInfo["row_num"]; $ft = "and (gongchang='罗麦' or gongchang='博涵')"; //echo"$_SESSION[fac]";//从common.php传过来,只显示登录人所在工厂的数据,如果登录人所在工厂为空,显示全部数据 if (@$_SESSION[fac] != null) { $ft = "and gongchang='{$_SESSION['fac']}'"; } $sql2 = "SELECT * from xiaoshi WHERE(1=1) "; //日期是字符串类型,所以要加引号 $s = "order by xiaoshiID DESC"; $sql2 .= @$ft; $sql2 .= @$s; $kaoqinxiaoshi = $mydb->getPageRows($sql2); if (1) { //如果从数据库中获取到商品记录 $tpl->assign("tableName", "最低工资标准表"); //分配页面显示的表面到模板中 $tpl->assign("url", "kaoqinxiaoshi.php"); //分配分页处理文件的URL到模板中 $tpl->assign("kaoqinxiaoshi", $kaoqinxiaoshi); //将在本页显示的所有数据数组分配给模板 $tpl->assign("pageInfo", $pageInfo); //将和当前页有关的所有信息数组分配给模板 } else { //如果没有获取到任何员工记录 echo "数据表里没有任何记录!"; //输出一行提示信息 exit;