<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>EmpList</title> <script type="text/javascript"> function confirmDele(val){ return window.confirm("if or not to delete the user whose id="+val); } </script> </head> <?php require_once 'EmpService.class.php'; require_once 'FenyePage.class.php'; $empService=new EmpService(); if(!empty($_GET['flag'])){ $id=$_GET['id']; $empService->delEmpById($id); } $fenyePage=new FenyePage(); // $fenyePage->pageNow=1; $fenyePage->pageSize=10; if(!empty($_GET['pageNow'])){ $fenyePage->pageNow=$_GET['pageNow']; }
<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> </head> <?php require_once 'EmpService.class.php'; require_once "common.php"; checkUserValidate(); $id=$_GET['id']; $empService=new EmpService(); $emp=$empService->getEmpById($id); ?> <h1>update employees</h1> <form action="empProcess.php" method="post"> <table> <tr><td>id</td><td><input readonly="readonly" type="text" name="id" value="<?php echo $emp->getId(); ?>"/></td></tr> <tr><td>name</td><td><input type="text" name="name" value="<?php echo $emp->getName(); ?>"/></td></tr> <tr><td>grade</td><td><input type="text" name="grade" value="<?php echo $emp->getGrade() ?>"/></td></tr> <tr><td>email</td><td><input type="text" name="email" value="<?php echo $emp->getEmail() ?>"/></td></tr> <tr><td>salary</td><td><input type="text" name="salary" value="<?php echo $emp->getSalary() ?>"/></td></tr> <input type="hidden" name="flag" value="updateemp"/> <tr> <td><input type="submit" value="modify users" /></td> <td><input type="reset" value="reset" ?></td> </tr> </table>
<?php require_once 'EmpService.class.php'; $empService=new EmpService(); if(!empty($_REQUEST['flag'])){ $flag=$_REQUEST['flag']; if($flag=="del"){ $id=$_REQUEST['id']; if($empService->delEmpById($id)==1){ header("Location: ok.php?ret=$ret"); exit(); }else{ header("Location: err.php?ret=$ret"); exit(); } }else if($flag=="addemp"){ $name=$_POST['name']; $grade=$_POST['grade']; $email=$_POST['email']; $salary=$_POST['salary']; $res=$empService->addEmp($name,$grade,$email,$salary); if($res==1){ header("Location: ok.php"); exit(); }else{ header("Location: err.php?ret=$ret"); exit();
<head> <meta charset='utf-8'/> <title>雇员列表</title> <script type="text/javascript"> <!-- function confirmDele(Val){ return window.confirmDele("是否要删除id="+Val+"的用户"); } //--> </script> </head> <?php require_once 'empService.class.php'; require_once 'FenyePage.class.php'; $empService = new EmpService(); //看看用户是要分页还是要删除用户 /*if (!empty($_GET['flag'])) { //如果不为空我们知道用户要删除,$id就=通过GET方式提交后,通过GET方式获取到的ID $id=$_GET['id']; $empService -> delEmpById($id); }*/ //显示所有雇员信息 //创建一个$fenyepage对象实例 $fenyepage = new FenyePage(); $fenyepage->pageNow = 1; $fenyepage->pagesize = 6; $fenyepage->goToUrl = "emplist.php"; //我们需要用户点击来修改$pageNow的值 //但是我还需要判断下到底有没有这个pageNow指令发送过来,有的话我们就使用 //如果没有,就默认显示第一页
<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>EmpList</title> <script type="text/javascript"> function confirmDele(val){ return window.confirm("if or not to delete the user whose id="+val); } </script> </head> <?php require_once "common.php"; checkUserValidate(); $empService=new EmpService(); $fenyePage=new FenyePage(); // $fenyePage->pageNow=1; $fenyePage->pageSize=10; if(!empty($_GET['pageNow'])){ $fenyePage->pageNow=$_GET['pageNow']; } $empService->getFenyePage($fenyePage); echo "<table border='1' width='700px' bordercolor='green' cellspacing='0px'>";
<html> <head> <title>修改用户</title> <meta charset='utf-8'/> </head> <h1>修改用户</h1> <?php require_once 'empService.class.php'; $id = $_GET['id']; //创建一个service对象 $smpService = new EmpService(); //$arr = $smpService -> updateEmp($id); $emp = $smpService->updateEmp($id); ?> <form action="empProcess.php" method="post"> <table> <tr><td>id</td><td><input readonly="readonly" type="text" name="id" value="<?php echo $emp->getId(); ?> "/></td></tr> <tr><td>名字</td><td><input type="text" name="name" value="<?php echo $emp->getName(); ?> "/></td></tr> <tr><td>级别</td><td><input type="text" name="grade" value="<?php echo $emp->getGrade(); ?> "/></td></tr> <tr><td>电邮</td><td><input type="text" name="email" value="<?php echo $emp->getEmail(); ?>
<?php require_once 'EmpService.class.php'; //接收用户要删除的用户id //创建了EmpService对象实例 $empService = new EmpService(); //接收 //先看看用户要分页还是删除某个用户 if (!empty($_REQUEST['flag'])) { $flag = $_REQUEST['flag']; //如果$flag="del",说明用户要执行删除工作 if ($flag == "del") { //这是我们指定要删除的用户 $id = $_REQUEST['id']; //echo "你希望删除的用户id=$id"; if ($empService->delEmpById($id) == 1) { //成功! header("Location:ok.php"); exit; } else { header("Location:error.php"); exit; } } else { if ($flag == "addemp") { //说明用户希望执行添加用户 //接收数据 $id = $_POST['id']; $name = $_POST['name']; $grade = $_POST['grade']; $email = $_POST['email'];