我已經從兩個表做了一個SQL查詢。一切正常,但問題是這兩個表具有相同的字段名稱,並且在我不知道如何正確顯示它們之後,如何知道$ data ['aaa']來自表1並且相同的$ data ['aaa 「]從表2如何從兩個不同的表格顯示具有相同名稱的列?
這裏是我的SQL查詢:作爲一個解決方案,你可以改變你的SQL查詢給一個別名有領域
$query_str = "SELECT
cm.id,
cm.global_category_id,
cm.num,
cm.menu_lv,
cm.menu_ru,
cm.menu_en,
u.id,
u.menu_lv,
u.menu_ru,
u.menu_en
FROM products_category cm, products_global_category u
WHERE cm.global_category_id = u.id
";
和顯示數據
<? foreach ($sub_category_list as $line) : ?>
<tr>
<td><?=$line['menu_lv']?></td> <---- here I want to display data from products_global_category u
<td><?=$line['sub_menu_lv']?></td> <---- products_category cm
<td><?=$line['sub_menu_ru']?></td> <---- products_category cm
<td><?=$line['sub_menu_en']?></td> <---- products_category cm
</tr>
<? endforeach; ?>
非常感謝你!它幫助我解決我的問題 – Viktors 2011-12-25 20:31:58