1.由于连接数据库不止一次使用,新建一个专门用于连接数据库的文件conn.php.
//链接数据库服务器
mysql_connect("localhost","root", ""); //密码为空字符、
//我当前网页的编码是utf8
mysql_query("set names utf8"); //
//选择要使用的数据库名(login)
mysql_query("use login");
2.建立新的php文件后引用 conn.php
require("conn.php");
3详细代码如下
<?php
header("Content-Type:text/plain;charset=utf-8");
// 引入连接数据路的php文件 相对路径
require("conn.php");
// 判断类型是get还是post
if($_SERVER["REQUEST_METHOD"]=="GET"){
search();
}elseif($_SERVER["REQUEST_METHOD"]=="POST"){
create();
}
// 查找函数
function search(){
if(!isset($_GET["id"])||empty($_GET["id"])){
echo "参数错误";
return;
}
global $staff;
$id=$_GET["id"];
$sql = "select * from tb1 where id=101";
$result = mysql_query($sql);
$oneLine = mysql_fetch_array($result);
if($result==''){
echo '没有查找到相关用户'.$result;
}else {
echo $oneLine["id"];
echo $oneLine["name"];
}
}
// 添加函数
function create(){
//判断信息是否填写完全
if (!isset($_POST["name"]) || empty($_POST["name"])
|| !isset($_POST["id"]) || empty($_POST["id"])
|| !isset($_POST["sex"]) || empty($_POST["sex"])
|| !isset($_POST["job"]) || empty($_POST["job"])) {
echo "参数错误,员工信息填写不全";
return;
}
$id=$_POST["id"];
$name=$_POST["name"];
$sex=$_POST["sex"];
$job=$_POST["job"];
mysql_query("insert into tb1(id, name, sex, job)values('$id','$name','$sex','$job')");
echo $name;
}
?>