我使用PHP / MySQL填充表。
它显示分类ID而不是分类名称,因此我需要交叉引用分类表以获取名称。
现在,我可以通过添加MySQL查询(例如"SELECT classification_name from classifications WHERE classification_id = $row['classification']";
我觉得这会对SQL产生不必要的压力,因为大量的行我会初始化很多SQL查询。
我可以将分类表引入PHP数组并交叉引用它,但是有一种更简单的方法可以交叉引用两组SQL数据(其中一组是在循环之外)。
我认为我很愚蠢,因为我确信我过去使用的方法比较简单。
提前致谢。
答案 0 :(得分:1)
这应该在使用JOIN
的查询中完成;使用PHP以这种方式获取信息对您的系统而言效率极低。