This Domain(Admin5.com) is for Sale:

My SQL数据库类的定义

时间:2007-12-23  来源:不详  作者:迈克DB
俗话说“好的开始是成功的一半”,而PHP MySQL项目中数据库的操作是重点之一,能否简化数据库操作程序的编写,就成了影响工作效率的要害之一。

所以小阳并不是一开始就做页面,而是先建立一个“dbclass.
php”文件,开始编写操作MySQL数据库的类“dbClass”。即在“dbclass.php”中编写以下程序:


<?
php

$db_username="myusername"; //连接数据库的用户名
$db_password="mypassword"; //连接数据库的密码
$db_database="mydatabase"; //数据库名
$db_hostname="localhost"; //服务器地址

class dbClass{ //开始数据库类
var $username;
var $password;
var $database;
var $hostname;
var $link;
var $result;

function dbClass($username,$password,$database,$hostname="localhost"){ 织梦内容管理系统
$this->username=$username;
$this->password=$password;
$this->database=$database;
$this->hostname=$hostname;
}
function connect(){ //这个函数用于连接数据库
$this->link=mysql_connect($this->hostname,$this->username,$this->password) or die("Sorry,can not connect to database");
return $this->link;
}
function select(){ //这个函数用于选择数据库
mysql_select_db($this->database,$this->link);
}

function query($sql){ //这个函数用于送出查询语句并返回结果,常用。
if($this->result=mysql_query($sql,$this->link)) return $this->result;
else {
//这里是显示SQL语句的错误信息,主要是设计阶段用于提示。正式运行阶段可将下面这句注释掉。
echo "SQL语句错误: <font color=red>$sql</font> <BR><BR>错误信息: ".mysql_error();
return false;
}
}

本文来自织梦

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息