php代码 201204
<?php
//引入文件
include_once("../models/UserInfo.php");
include_once("../models/UserDaoImpl.php");
//开启会话
session_start();
//获得操作类型
$action="";
if($_POST['action']){
$action=$_POST['action'];
}else {
$action=$_GET['action'];
}
http://www.shkpw.com/citys.php
switch ($action){
case "saveUser":
saveUser();
break;
case "findAllUser":
findAllUser();
break;
case "removeUser":
removeUser();
break;
case "findOneUser":
findOneUser();
break;
case "updateUser":
updateUser();
break;
}
//查找所有用户
function findAllUser(){
$ud=new UserDaoImpl();
$array=array();
$array=$ud->findAllUser();
$_SESSION['allUser']=$array;
$page="../views/showUser.php";
//include($page);
header("Location:$page");
}
//保存用户
function saveUser(){
$userno=$_POST['userno'];
$username=$_POST['username'];
$password=$_POST['password'];
$user=new UserInfo();
$user->setUserNo($userno);
$user->setUserName($username);;
$user->setPassword($password);
$ud=new UserDaoImpl();
if($ud->saveUser($user)){
$page="../views/success.php";
header("Location:$page");
}else {
$page="../views/error.php";
header("Location:$page");
}
}
//删除用户
function removeUser(){
$id=$_GET['id'];
$user=new UserInfo();
$user->setid($id);
$pd=new UserDaoImpl();
if($pd->removeUser($user)){
findAllUser();
}else {
$page="../views/error.php";
header("Location:$page");
}
}
//查找单个用户
function findOneUser(){
$id=$_GET['id'];
$ud=new UserDaoImpl();
$userinfo=$ud->findOneUser($id);
$_SESSION['oneUser']=$userinfo;
$page="../views/updateUser.php";
header("Location:$page");
}
//更新用户
function updateUser(){
$id=$_POST['id'];
$userno=$_POST['userno'];
$username=$_POST['username'];
$password=$_POST['password'];
$user=new UserInfo();
$user->setid($id);
$user->setUserNo($userno);
$user->setUserName($username);;
$user->setPassword($password);
$ud=new UserDaoImpl();
if($ud->updateUser($user)){
findAllUser();
}else {
$page="../views/error.php";
header("Location:$page");
}
}
?>