数据库操作类代码
代码如下 | 复制代码 |
<?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 ) |
即可返回所有你要查询的数据了哦。
时间: 2024-11-16 14:57:28