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物件
- 物件導向-物件導向思想物件
- php下操作mysql詳解之初級!(物件導向,程式導向)PHPMySql物件
- PHP中物件導向的分頁類PHP物件
- php 物件導向中的魔術方法PHP物件
- python-程式導向、物件導向、類Python物件
- PHP物件導向之&引用PHP物件
- PHP物件導向基礎PHP物件
- php物件導向--繼承PHP物件繼承
- “程序導向”和“物件導向”物件
- TypeScript與物件導向TypeScript物件
- 深入PHP物件導向、模式與實踐PHP物件模式
- Golang 中的物件導向Golang物件
- java物件導向(中)Java物件
- 淺談PHP物件導向程式設計PHP物件程式設計
- 好程式設計師Java教程分享Java物件導向與程式導向程式設計師Java物件
- JavaScript 中的物件導向程式設計JavaScript物件程式設計
- PHP 物件導向 (十一)反射類PHP物件反射
- PHP 物件導向 (十)TraitsPHP物件AI
- PHP 物件導向基礎概念PHP物件
- PHP 核心技術 --物件導向PHP物件
- PHP學習4——物件導向PHP物件
- php物件導向知識點PHP物件
- PHP物件導向07_PDOPHP物件
- iOS 開發之 OOA (物件導向分析) & OOD (物件導向設計)& OOP (物件導向程式設計)iOS物件OOP程式設計
- 物件導向物件
- Java物件導向——類與物件Java物件
- PHP物件導向中的重要知識點(一)PHP物件
- PHP物件導向中的重要知識點(二)PHP物件
- PHP物件導向中的重要知識點(三)PHP物件
- 物件導向與UML圖物件
- 物件導向與解耦物件解耦