PHP面向?qū)ο蟮氖褂媒坛?簡(jiǎn)單數(shù)據(jù)庫連接
更新時(shí)間:2006年11月25日 00:00:00 作者:
這個(gè)PHP的數(shù)據(jù)庫連接類,應(yīng)該算是最簡(jiǎn)單的一個(gè)連接類了,也是最好明白的一個(gè)連接類.作為開始PHP面向編程之旅的一個(gè)開始吧.我看了很多網(wǎng)上流傳的MYSQL數(shù)據(jù)庫連接類,都太復(fù)雜拉.以我己見,真的沒必要搞得那么復(fù)雜,一個(gè)小小的數(shù)據(jù)庫連接.
下面是我的寫的類:
<?php
Class createdb //類的開始
{
var $db= "localhost";//數(shù)據(jù)庫地址;
var $dbname = "root";//用戶名;
var $dbpwd = "";//密碼;
var $dbtable = "text";//使用的數(shù)據(jù)庫
var $conn; //數(shù)據(jù)庫連接;
var $result; //結(jié)果集
var $mysql ="select * from text"; //執(zhí)行的mysql
var $row; //結(jié)果集中找數(shù)據(jù)
function createconn() //這個(gè)類方法是開始一個(gè)conn連接,然后開始選擇數(shù)據(jù)庫
{
$this->conn = mysql_connect($this->db,$this->dbname,$this->dbpwd);
mysql_select_db($this->dbtable,$this->conn);
}
function getresule() //這個(gè)是得到一個(gè)結(jié)果集
{
$this->result = mysql_query($this->mysql,$this->conn);
}
function getrow() //創(chuàng)建一個(gè)向前的結(jié)果集指針
{
$this->row = mysql_fetch_array($this->result);
return $this->row;
}
}//類結(jié)束,開始調(diào)用類來讀mysql數(shù)據(jù)庫數(shù)據(jù).
$bb = new createdb; //類實(shí)例化
$bb->createconn();// 調(diào)用類的連接
$bb->getresule(); //調(diào)用類得到結(jié)果集
while($bb->getrow()){ //調(diào)用類創(chuàng)建指針向前讀循環(huán)讀數(shù)據(jù),
echo($bb->row["voteid"]);
echo($bb->row["vote"]);
}
?>
這個(gè)是放寫好的,沒優(yōu)化.不過呢,調(diào)試好了可以使用.以后我都會(huì)繼續(xù)寫多幾個(gè)教程類,想文件上傳或其他的,一步一步教大家.
還有css+div布局教程和實(shí)例,再以后的日子里我也會(huì)慢慢教大家.其實(shí)做網(wǎng)站真的好累
太多東西學(xué)了
下面是我的寫的類:
<?php
Class createdb //類的開始
{
var $db= "localhost";//數(shù)據(jù)庫地址;
var $dbname = "root";//用戶名;
var $dbpwd = "";//密碼;
var $dbtable = "text";//使用的數(shù)據(jù)庫
var $conn; //數(shù)據(jù)庫連接;
var $result; //結(jié)果集
var $mysql ="select * from text"; //執(zhí)行的mysql
var $row; //結(jié)果集中找數(shù)據(jù)
function createconn() //這個(gè)類方法是開始一個(gè)conn連接,然后開始選擇數(shù)據(jù)庫
{
$this->conn = mysql_connect($this->db,$this->dbname,$this->dbpwd);
mysql_select_db($this->dbtable,$this->conn);
}
function getresule() //這個(gè)是得到一個(gè)結(jié)果集
{
$this->result = mysql_query($this->mysql,$this->conn);
}
function getrow() //創(chuàng)建一個(gè)向前的結(jié)果集指針
{
$this->row = mysql_fetch_array($this->result);
return $this->row;
}
}//類結(jié)束,開始調(diào)用類來讀mysql數(shù)據(jù)庫數(shù)據(jù).
$bb = new createdb; //類實(shí)例化
$bb->createconn();// 調(diào)用類的連接
$bb->getresule(); //調(diào)用類得到結(jié)果集
while($bb->getrow()){ //調(diào)用類創(chuàng)建指針向前讀循環(huán)讀數(shù)據(jù),
echo($bb->row["voteid"]);
echo($bb->row["vote"]);
}
?>
這個(gè)是放寫好的,沒優(yōu)化.不過呢,調(diào)試好了可以使用.以后我都會(huì)繼續(xù)寫多幾個(gè)教程類,想文件上傳或其他的,一步一步教大家.
還有css+div布局教程和實(shí)例,再以后的日子里我也會(huì)慢慢教大家.其實(shí)做網(wǎng)站真的好累
太多東西學(xué)了
您可能感興趣的文章:
- php面向?qū)ο笾衧tatic靜態(tài)屬性和靜態(tài)方法的調(diào)用
- PHP 面向?qū)ο?final類與final方法
- PHP面向?qū)ο笾?深入理解static變量與方法
- PHP面向?qū)ο笕筇攸c(diǎn)學(xué)習(xí)(充分理解抽象、封裝、繼承、多態(tài))
- PHP 面向?qū)ο笤斀?/a>
- 實(shí)例講解PHP面向?qū)ο笾鄳B(tài)
- PHP 的異常處理、錯(cuò)誤的拋出及回調(diào)函數(shù)等面向?qū)ο蟮腻e(cuò)誤處理方法
- PHP面向?qū)ο蟪绦蛟O(shè)計(jì)之接口用法
- php面向?qū)ο笾械哪g(shù)方法中文說明
- PHP面向?qū)ο缶幊炭焖偃腴T
- php面向?qū)ο蠡A(chǔ)詳解【星際爭(zhēng)霸游戲案例】
相關(guān)文章
使用PHP和XSL stylesheets轉(zhuǎn)換XML文檔
使用PHP和XSL stylesheets轉(zhuǎn)換XML文檔...2006-10-10php中將指針移動(dòng)到數(shù)據(jù)集初始位置的實(shí)現(xiàn)代碼[mysql_data_seek]
在php中我們要返回?cái)?shù)據(jù)集初始位置mysql_data_seek函數(shù)即可實(shí)現(xiàn),下面看代碼2012-11-11