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>';
}
posted @ 2017-01-19 11:03  Rainlin  阅读(276)  评论(0编辑  收藏  举报