2012-07-19 45 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