本來想早點發這一篇的,但是....我突然發現 新版的smarty幾乎都沒 ezsql 了 ˊˋ,於是乎, 懶惰神經 催眠下,我拖了好久... 今天不曉得發甚麼神經,就是非要把他搞好才要去睡,不然 杏村 小姐的希望會落空 廢話不多說,打完這一篇我要來去眠了~ 如果各位看倌用的是舊版(在lib資料夾下有ezsql資料夾)那就不用在下載,新版的,請到 這邊 下載,謝謝合作ˇˇ,當然,如果不想用ezsql的看倌們,也可以自行用php的mysql函數撰寫,並設定成公用函數。 現在版新版設定開始解說: 將ezsql資料夾附至於 libs 底下(一搬來說並無規定一定要在libs底下,只是習慣上我覺得他屬於library) 打開 /libs/ezsql/mysql/demo.php 檔(該檔可說是專為像我這種懶人而設計的ˇˇ,如果有意自行摸索的看倌,可以直接參考 /libs/ezsql/ez_sql_with_smarty.html ,這是ezsql專為smarty設計的環境設定說明唷!) 發揮一下平時整理文件的習慣,阿批把他整理如下 include_once "../shared/ez_sql_core.php"; //ezsql的core檔,一定要在ez_sql_mysql.php檔前呼叫 include_once "ez_sql_mysql.php"; //主要用來設定ezsql的SQL和DB相關設定,亦提供mssql、oracle等知名資料庫設定 $db = new ezSQL_mysql('DB_USER','DB_PASSWD','DB_NAME','DB_HOST'); //打開ez_sql_mysql.php可看見該設定為一個class,故使用前請先new一下,並依上述填入連接DB時的設定 最後,將上述三行另存為config.php(各位看倌可自行取名),並存於根目錄底下 以上是最基本的設定,再來就要測試我們的設定是不是有錯誤嚕,觀看 ez_sql_with_smarty.html 時可知,ezsql的作者創造這麼好用的東東,就是苦於php取資料時,使用到的mysql函數不盡其數。例如: mysql_connect("localhost", ...