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>';
}
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号