【发布时间】:2014-07-22 18:20:03
【问题描述】:
我有一个关于简化我的 PHP 代码的问题。
我正在为网上商店构建产品选择模块。我想从名为“BestProducts”的表中获取前 3 行中某些列的值。
假设我想知道表格中第一个、第二个和第三个产品的产品价格。 以我目前掌握的 PHP 技能,我会查询数据库 3 次,分别获取三个产品的产品价格。查询后,我会将对象的结果转换为可打印的变量(也可以单独)。
我确信必须有一种更高效、更省时/性能消耗的方法来获取这三个价格并将它们转换为可打印的变量,以便我可以在我的网页上显示价格。
我认为我应该只使用一个查询来获取三个产品价格,然后将此查询提取到三个单独的变量中。但是,我不知道如何准确地做到这一点。非常感谢您的帮助!
【问题讨论】:
-
听起来您需要在两个表之间进行 JOIN。