服務(wù)器代碼哪里錯(cuò)了?這個(gè)為什么一直沒有結(jié)果
<?php
header("Content-Type:text/plain;charset=utf-8");
$staff=array(
?? ?array("name"=>"洪七","number"=>"101","sex"=>"男","job"=>"總經(jīng)理"),
?? ?array("name"=>"郭靖","number"=>"102","sex"=>"男","job"=>"開發(fā)工程師"),
?? ?array("name"=>"黃蓉","number"=>"103","sex"=>"女","job"=>"產(chǎn)品經(jīng)理"),
);
if($_SERVER["REQUEST_METHOD"=="GET"]){
?? ?serch();
}elseif($_SERVER["REQUEST_METHOD"=="POST"]){
?? ?create();
}
function search(){
?? ?if(!isset($_GET["number"])||empty($_GET["number"])){
?? ??? ?echo "參數(shù)錯(cuò)誤";
?? ??? ?return;
}
?? ?global $staff;
?? ?$number = $_GET["number"];
?? ?$result = "沒有找到員工";
?? ?
?? ?foreach($staff as $value){
?? ??? ?if($value["number"]==$number){
?? ??? ??? ?$result="找到員工:員工編號(hào):".$value["number"].",員工姓名:".$value["name"].",員工性別:".$value["sex"].",員工職位:".$value["job"];
?? ??? ??? ?break;
?? ??? ??? ?}
?? ??? ?}
?? ?echo $result;
}
function create(){
?? ?if(!isset($_POST["name"])||empty($_POST["name"])||!isset($_POST["number"])||empty($_POST["nimber"])||!isset($_POST["sex"])||empty($_POST["sex"])||!isset($_POST["job"])||empty($_POST["job"])){
?? ?echo"參數(shù)錯(cuò)誤,員工信息填寫不全";?? ?
?? ?}
?? ?
?? ?echo"員工:".$_POST["name"]."信息保存成功!";?? ?
}
?>
結(jié)果是這個(gè)樣子
2016-09-22
把elseif改成else試試
2016-09-22
已經(jīng)自行解決問題,謝謝大家