Beispiel #1
0
<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'];
      }


      
Beispiel #2
0
<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>
Beispiel #3
0
<?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();
Beispiel #4
0
<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指令发送过来,有的话我们就使用
//如果没有,就默认显示第一页
Beispiel #5
0
<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'>";
Beispiel #6
0
<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();
?>
Beispiel #7
0
<?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'];