我有一个类Customer,其中包含与客户链接的所有函数。我有function info($column)
,它对表客户进行简单的SELECT
查询。
在我的系统中有显示所有客户信息的页面,每个字段都有从数据库中选择信息的$customer->info('fieldname')
代码。所以每个字段都有单独的查询,不是吗?
是否有办法做质量SELECT
与类只有一个SELECT * FROM customers
查询?
只要有一个名为__construct()
的函数,它运行SELECT * FROM customers WHERE id=?
查询并填充类属性。
然后使info()
函数只返回相应属性的值。
或者您可以直接处理该属性,调用$customer->name
而不是$customer->info('name')