作者jikker (補刀成功!!!!!!!!!!!!!!!)
看板PHP
標題[情報] 連結資料庫套件
時間Sun May 25 18:53:45 2008
大家好 我是板上的新手 XD
剛剛爬了一些文
發現大家連結資料庫都還在用傳統的 mysql_XXX
在這邊介紹大家用一個好用的連結資料庫套件
可以省去寫一堆連結語法的困擾 ~"~
http://www.jikker.net/2007/08/phpezsqlmysql.html
以往php在連結資料庫的時候總是要打上一長串,要先定義連結目標,然後連結資料庫,
在取得想要的資料,最候用一長串去得到想要的資料,等你打完天都亮了,不過呢,有偉
大的人把這一切簡化了,只需載入幾個lib,就可以完全簡化這一切,以下位大家做個簡
單介紹。
先去膜拜google大神找最新版ezSQL(以下以2.03版做為範例)
下載完後解壓縮應該會看到好幾個資料夾與檔案,打開"mysql"資料夾複製
"ez_sql_mysql.php",再打開"shared"資料夾複製"ez_sql_core.php",這2個才是我們今
天的重點
建立一個class的資料夾把上述2個檔案放進去後,在外面新增一個setup.php檔案,內容
打上
< ?
reqiure("class/ez_sql_mysql.php");
reqiure("ez_sql_core.php");
$db = new ezSQL_mysql(資料庫帳號,資料庫密碼,資料庫名稱,資料庫位址);
?>
以後要連接資料庫時只需載入setup.php就可以使用資料庫囉
使用資料庫的方法常用的大概為5種吧 詳細教學
簡單範例 讀取 $count = $db->get_var("select count(*) from table1");
就結束了 輕鬆簡單明瞭...
剩下的就自行摸索吧^^"
用過這個套件之後 連結資料庫的php語法已經被我丟出腦海以外了...
希望大家會喜歡
另外 這是ezsql的詳細教學
http://justinvincent.com/docs/ezsql/ez_sql_help.htm
--
決戰異世界 BiteFight Game
die or bite?
http://s1.bitefight.tw/c.php?uid=117374
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.205.65
推 ybite:License似乎是All rights reserved :( 05/25 19:51
推 thitbbeb:不知這跟DB套件差別在哪…感覺寫法蠻類似的… 05/25 22:07
推 kylekai:還是說要來介紹一下 ADOdb ? Pear::DB ?.. 05/25 22:54
推 appleboy46:推上面 我是自己去抓 open source 寫好的 class 05/25 23:09
推 aquarianboy:我個人則是用ZF的Zend_DB在玩 05/25 23:46
→ aquarianboy:特別是Zend_Db_Select用來組合sql query真的是方便 :) 05/25 23:47
推 ottokang:資料庫連線的東西真的滿多的,推Zend_Db 06/02 15:38