zoukankan      html  css  js  c++  java
  • PHP对MySql的常用操作

    关于PHP对MySql的常用操作

    最近做网站,用PHP操作数据库也很多次了,但总是忘记,参考了网上的很多资料,算是整理记录下。

    数据库操作类

    实现数据库的连接,断开,以及请求:

    <?php
    
    /**
     * Created by PhpStorm.
     * User: rainlin
     * Date: 16/12/11
     * Time: 下午2:09
     */
    class DatabaseManager
    {
        private $mysql_server_name='baidu.com'; //改成自己的mysql数据库服务器
        private $mysql_username='root'; //改成自己的mysql数据库用户名
        private $mysql_password='123456789'; //改成自己的mysql数据库密码
        private $mysql_database='info'; //改成自己的mysql数据库名
    
        private $conn;
        function __construct()
        {
            $this->conn=mysqli_connect($this->mysql_server_name,$this->mysql_username,$this->mysql_password) or die("error connecting");
            mysqli_query($this->conn,"set names 'utf8'");
            mysqli_select_db($this->conn,$this->mysql_database);
    
        }
        function __destruct()
        {
            // TODO: Implement __destruct() method.
            mysqli_close($this->conn);
        }
    
        function query($sql)
        {
            $result = mysqli_query($this->conn,$sql);
            return $result;
        }
    
    }
    

    遍历获取的数据

    <?php
    
    require("DatabaseManager.php");
    $so = new DatabaseManager();
    $content= $so->query("select * from info;");
    
    
    while($row = mysqli_fetch_array($content))
    {
        echo $row['Name']."<br>";
        echo $row['VisitNum']."<br>";
        echo '<br>';
    }
    
  • 相关阅读:
    作业七:用户体验设计案例分析
    作业五:需求分析
    作业四:结对编程 词频统计
    作业四:结对编程,词频统计
    作业三:词频统计
    作业2
    Github注册过程
    ArrayList的说明及简单用法
    Java类中成员变量、局部变量、静态变量的区别
    AspNetCore.SignalR的JwtBearer认证
  • 原文地址:https://www.cnblogs.com/Rainlee007/p/6305778.html
Copyright © 2011-2022 走看看