Re: [請益] 物件導向的PHP連結MySQL的方法

看板PHP作者 (喔喔 :o)時間18年前 (2007/09/07 17:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
它把程式包在 class 裏面 class 可以使用 this 這個指標 如果不懂 class 的話要先看一下書了解一下會比較容易 程式大致上是這樣 它在建構子裏面(constructor)就把連結資料庫、抓取資料的部份完成了 換言之 只要物件建立完成它就把資料都填到 class 裏面的變數中 然後透過其它的 function 就可以把資料取回 另外寫資料時也是 設定flag去判斷資料有沒有做變更 有的話在解構(destructor)時就會把資料更新回資料庫 這個方法只適用在你的database裏面只會有一筆資料的情況 大致上是這樣 參考看看 class 看懂的話這個程式並不是很難 ※ 引述《wercc (Wercc)》之銘言: : MySQL的一些資訊 : host:localhost           : user:root              : pwd:1234               : 資料庫名稱:test                : 使用的表單:widget(id,name,description)              : VALUE(...已有幾筆資料,略...)                 :                       : class.Widget.php是連結DB、查詢..等功能 : testWidget.php則是會顯示出資料如下 : --------------------------------------- : Widget Name:ABC→隨便打的 : Widget Description:ABCJFOWEJF→隨便打的 : . : . : . : Widget Name:bar : Widget Description:This is a bartacular widget : --------------------------------------- :                         : 書裡是用PostgreSQL,所以他連DB可以這樣寫:         : 但我用MySQL,我連上DB後,不知道怎麼選擇widget表單耶 : (我知道用mysql_select_db,但不知道要怎麼用$this...之類的寫進去 : 也不知道要寫在哪!)              :                        : 看的懂也願意看的人,能不能給我清楚的解答啊~~~拜託    :       :               : 程式的檔案在這                : class.Widget.php:          : http://www.wercc.idv.tw/php/class.Widget.txt :                 : testWidget.php: : http://www.wercc.idv.tw/php/testWidget.txt -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.210.60.5
文章代碼(AID): #16uHQe6o (PHP)
文章代碼(AID): #16uHQe6o (PHP)