php中的程式導向與物件導向
php連線資料庫:
程式導向:$conn = mysql_connect('伺服器名稱', '資料庫登陸名', '密碼') or die('連線不成功!');
mysql_select_db('庫名', $conn) or die('資料庫不存在!');
$queryid = mysql_query("select * from sort");
while ($rs = mysql_fetch_assoc($queryid)) {
echo $rs['name'], '<br>';
物件導向:1.建個php檔案叫db.php,把上面的程式碼封裝成一個類:
class db {
private $conn; //屬性
private $queryid; //屬性
//建構函式
public function db($host, $dbuser, $dbpasswd, $dbname) {
$this->conn = mysql_connect($host, $dbuser, $dbpasswd) or die('連線不成功!');
mysql_select_db($dbname, $this->conn) or die('資料庫不存在!');
}
//查詢方法
public function query($sql) {
$this->queryid = mysql_query($sql, $this->conn);
}
public function fetch_assoc() {
return mysql_fetch_assoc($this->queryid);
}
}
2.在a.php檔案中例項化,程式碼使用變得簡結和容易理解,程式碼的重用性
inclode('db.php');
$db = new db('伺服器名', '資料庫登入名', '密碼', '庫名');
$db->query("select * from sort");
while ($rs = $db->fetch_assoc()) {
echo $rs['name'], '<br>';
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69990906/viewspace-2745261/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 物件導向與程式導向物件
- 程式導向與物件導向物件
- PHP物件導向PHP物件
- PHP 物件導向 (九)物件導向三大特徵PHP物件特徵
- PHP物件導向(三)PHP物件
- 物件導向-物件導向思想物件
- python-程式導向、物件導向、類Python物件
- PHP中物件導向的分頁類PHP物件
- PHP 物件導向 (十)TraitsPHP物件AI
- PHP物件導向之&引用PHP物件
- 淺談PHP物件導向程式設計PHP物件程式設計
- “程序導向”和“物件導向”物件
- TypeScript與物件導向TypeScript物件
- 好程式設計師Java教程分享Java物件導向與程式導向程式設計師Java物件
- Golang 中的物件導向Golang物件
- 20200820 - 程式導向和麵向物件物件
- java物件導向(中)Java物件
- PHP學習4——物件導向PHP物件
- PHP 核心技術 --物件導向PHP物件
- PHP 物件導向基礎概念PHP物件
- PHP 物件導向 (十一)反射類PHP物件反射
- Java物件導向——類與物件Java物件
- PHP 物件導向 - 物件的淺拷貝與深拷貝PHP物件
- 物件導向物件
- 物件導向與UML圖物件
- 物件導向程式設計物件程式設計
- JAVA物件導向基礎--物件導向介紹Java物件
- 【物件導向的PHP】之模式:目錄物件PHP模式
- PHP物件導向(OOP)—-分頁類PHP物件OOP
- PHP MySQL (三)物件導向 事務PHPMySql物件
- PHP 物件導向 (二)類屬性PHP物件
- PHP 物件導向 (五)靜態方法PHP物件
- PHP 物件導向 (六)魔術方法PHP物件
- PHP基礎之物件導向篇PHP物件
- php基礎語法_物件導向PHP物件
- 程式導向和麵向物件的對比(轉)物件
- python物件導向思想(類與物件)Python物件
- python中物件導向_類_物件的概念與定義Python物件