(1)XAMPP下载地址:
https://www.apachefriends.org/download.html
(2)安装各个模块(xdebug)
php配置php.ini文件
apache配置apache.conf
(3)数据库类
<?php
class DB {
/* 主机名称 */
public $db_host;
/* 用户名 */
public $db_user;
/* 密码 */
public $db_pwd;
/* 数据库名 */
public $db_name;
/* 数据库链接名称 */
public $links;
/* 构造方法属性名称和参数名称一致但是表示含义不同 */
function __construct($db_host, $db_user, $db_pwd, $db_name){
$this -> db_host = db_host;
$this -> db_user = db_user;
$this -> db_pwd = db_pwd;
$this -> db_name = db_name;
/* 链接数据库代码 */
$this -> links = @mysql_connect($db_host, $db_user, $db_pwd) or die("数据库链接失败");
/* echo $this -> links; */
mysql_query("set names utf8");
mysql_select_db($db_name,$this->links);
}
/* 执行增删改查操作函数 */
function query($sql){
return mysql_query($sql);
}
/* 查询记录个数 */
function numRows($sql){
$result = $this -> query($sql);
$count = mysql_num_rows($result);
return $count;
}
/* 得到一条记录的一维数组 */
function getOne($sql){
$result = $this -> query($sql);
$arr = mysql_fetch_assoc($result);
return $arr;
}
/*得到多条记录的二维数组*/
function getAll($sql){
$result = $this -> query($sql);
$rows = array();
while($rs = mysql_fetch_assoc($result)){
$rows[] = $rs;
}
return $rows;
}
/* 析构函数 */
function __destruct(){
$this -> db_host = db_host;
$this -> db_user = db_user;
$this -> db_pwd = db_pwd;
$this -> db_name = db_name;
}
/* 数据库连接关闭函数 */
function close_connect($links) {
mysql_close($links);
}
}
/* 建立数据库连接 */
//include 'DB.class.php';
//$db = new DB('localhost', 'root', '', 'yudabo');
//$db->close_connect($db->links);
?>