PHP优化客户类中的查询

时间:2015-09-23 08:58:36

标签: php mysql class optimization pdo

我有一个 Customer 类,其中包含链接到客户的所有功能。在那里,我function info($column)对表客户进行简单的SELECT查询

在我的系统中,有一个页面显示所有客户信息,每个字段都有$customer->info('fieldname')代码,用于从数据库中选择信息。所以每个字段都有分开的查询,不是吗?

有没有办法在只有一个SELECT查询的情况下对课程进行批量SELECT * FROM customers

提前致谢。

1 个答案:

答案 0 :(得分:3)

只需要一个名为__construct()的函数运行SELECT * FROM customers WHERE id=?查询并填充类属性。

然后使info()函数返回相应属性的值。

或者您可以直接致电酒店,致电$customer->name而不是$customer->info('name')