php mysql 数据库操作_php操作mysql数据库

本文介绍了如何通过conn.php文件连接MySQL数据库,并展示了如何在PHP中进行GET和POST请求下,通过search()和create()函数进行数据查找和添加。涉及了数据库连接、SQL查询、参数验证等关键步骤。
摘要由CSDN通过智能技术生成

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详细代码如下

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;

}

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值