一个MYSQL操作类
作者:bea
代码如下: <?php classDB{ var$host_addr="localhost"; var$host_user="root"; var$host_psw="123"; var$db_name="test"; var$link_id; var$query_id; var$numRow; functionDB(){ $this->link_id=@mysql_connect($this->host_addr,$this-&
代码如下:
<?php
class DB{
var $host_addr = "localhost";
var $host_user = "root";
var $host_psw = "123";
var $db_name = "test";
var $link_id;
var $query_id;
var $numRow;
function DB(){
$this->link_id = @mysql_connect($this->host_addr,$this->host_user,$this->host_psw);
if($this->link_id){
@mysql_select_db($this->db_name,$this->link_id) or $this->halt("数据库连接失败!");
}else{
$this->halt("连接服务器失败!");
return false;
}
return $this->link_id;
}
function query($sql){
$this->query_id = @mysql_query($sql,$this->link_id);
if($this->query_id){
return $this->query_id;
}else{
$this->halt("SQL Error::");
return false;
}
}
function numRow(){
return $this->numRow = @mysql_num_rows($this->query_id);
}
function close(){
return @mysql_close($this->link_id);
}
function halt($msg){
echo "<font color="#FF0000">".$msg."</font>";
}
}
?>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- 解决phpmyadmin 乱码,支持gb2312和utf-8
- PHP配置心得包含MYSQL5乱码解决
- PHP+MySQL5.0中文乱码解决方法
- PHP的面试题集,附我的答案和分析(一)
- echo(),print(),print_r()之间的区别?
- PHP的面试题集
- php+mysql实现无限级分类 | 树型显示分类关系
- PHP生成静态页面详解
- smarty实例教程
- PHP编程中八种常见的文件操作方式
- PHP初学入门
- PHP5新特性: 更加面向对象化的PHP
- Windows中安装Apache2和PHP4权威指南
- Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置
- Windows下的PHP5.0详解
- 一些关于PHP的知识
- PHP4和PHP5共存于一系统
- Apache2 httpd.conf 中文版
- php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置