zoukankan      html  css  js  c++  java
  • php操作mysql数据库

    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;
    }
    ?>

  • 相关阅读:
    监控里的主码流和子码流是什么意思
    监控硬盘容量计算
    一个能让你了解所有函数调用顺序的Android库
    电工选线
    oracle linux dtrace
    list all of the Oracle 12c hidden undocumented parameters
    Oracle Extended Tracing
    window 驱动开发
    win7 x64 dtrace
    How to Use Dtrace Tracing Ruby Executing
  • 原文地址:https://www.cnblogs.com/ytu2010dt/p/5211472.html
Copyright © 2011-2022 走看看