2012-07-19 56 views
-1

我已經用基本的PHP工作了一段時間,還有一些我不太清楚。如何使用php對象?

假設我有一個擁有多個房地產的數據庫,每個房地產都有其ID,價格,房間數量等屬性等等,這些信息只在一個表中。我在其他表格(相同數據庫)中說,每個ID的每個房地產的地圖位置。

如何創建一個腳本,這樣每次我需要訪問一個房地產全信息(不同的表)我沒有再次讓所有的查詢,並做這樣的事情:

echo realestate->id; 
echo realestate->name; 
echo realestate->price; 

也當我要求前。 realestate-> ID;劇本如何知道女巫是否願意獲取?

謝謝你的幫助!

+0

看來你可能需要對如何開始使用面向對象編程的一些額外的信息。請將您的問題延伸至目前爲止所嘗試的內容以及您已閱讀的內容以嘗試瞭解問題。 – Luceos 2012-07-19 07:56:12

回答

0

這是一個太寬泛的問題。你可以做的最好的事情是閱讀這些文章:

簡短和快速的版本是你創建一個類,其中你定義它的屬性,如變量和/或其他對象。然後你可以編寫一個函數關閉並從數據庫獲取數據(這可能是一個稱爲構造函數的特殊函數的一部分,每當創建對象時都會調用它)。您可以創建其他功能,對數據執行各種操作,例如輸出到網頁或更新新信息等等。

更詳細的版本是這些:

http://php.net/manual/en/language.oop5.php

大概從這裏開始:

http://www.php.net/manual/en/language.oop5.basic.php

+0

您也可以從閱讀數據庫規範化中獲益。 – Pete 2012-07-19 07:59:22

+0

非常感謝! – Ricardo 2012-07-19 10:40:28

+0

@Fluffeh對不起。我應該在裏卡多發表評論。我的意思是它作爲你答案的補充。沒有惡意 :) – Pete 2012-07-19 10:57:04