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

  • 相关阅读:
    抓不住重点
    打瞌睡的一周
    培养专门领域技能的同时不要忘记通用性和可迁移性技能
    H.265 Video Encoder IP Core
    人最重要的能力---转载
    写写视频多媒体的内容
    关于做开发的一点感想
    android安全技术技能清单
    Callable,Future,FutureTask
    软件工程作业汇总(网络14、15、16)
  • 原文地址:https://www.cnblogs.com/ytu2010dt/p/5211472.html
Copyright © 2011-2022 走看看