數據庫操作類代碼
代碼如下 復制代碼
<?php
if(!defined('AHBB_VOTE') || AHBB_VOTE !='zhu_'){
die('非法調用');
}
class mysql
{
private $conn;
function __construct($host,$user,$pwd,$database,$charset){
$this->mysql($host,$user,$pwd,$database,$charset);
}
function mysql($host,$user,$pwd,$database,$charset){
$this->conn=mysql_connect($host,$user,$pwd);
mysql_select_db($database);
mysql_query('set names '.$charset);
}
function query($sql){
$result=mysql_query($sql);
return $result;
}
function result($sql,$num) {
$result=mysql_query($sql);
if($result==false){
return false;
}
return @mysql_result($result,$num);
}
function getRow($sql){
$result=$this->query($sql);
if($result==false){
return false;
}
$row=mysql_fetch_assoc($result);
return $row;
}
function getAll($sql){
$result=$this->query($sql);
if($result==false){
return false;
}
while($row=mysql_fetch_assoc($result)){
$rows[]=$row;
}
return @$rows;
}
function fetch_assoc($result) {
return mysql_fetch_assoc($result);
}
function insert_id() {
return ($id=mysql_insert_id()) >=0 ? $id : $this->result($this->query('select last_insert_id()'),0);
}
function affected_rows() {
return mysql_affected_rows();
}
function close() {
mysql_close($this->conn);
}
}
?>
使用方法也很簡單
$mysql = new mysql();
即可了,然後我們如果要使用查詢數據就可以這樣寫
代碼如下 復制代碼$sql="select * from 表名 where 條件了";
$mysql->getAll( $sql )
即可返回所有你要查詢的數據了哦。