1
我有兩個表;一種是類別,另一種是sub_category。嵌套循環,但避免重複的第一個循環
首先,我想在類別以顯示所有項目,並存儲每個類別的值,然後顯示所有的- 行業標準與該類別,但該類別不應重複(它應該爲所有顯示只有一次子類別)。
<?php
$abcd = $mysqli->query("SELECT * FROM categories;");
while($obj = $abcd->fetch_object())
{
$category = $obj->name;
$results = $mysqli->query("SELECT * FROM `sub-category` WHERE category = '$category';");
while($omg=$results->fetch_object())
{
echo $category. ' '.$omg->subcategory.'<br>';
}
echo $omg->subcategory;
}
?>
您的類別查詢更改爲類似SELECT * FROM不同類別 – xFighter
和學習一些SQL,這是非常厲害的技能編寫偉大的軟件,這是非常容易學習http://www.w3schools.com/ sql/default.asp – xFighter
@xFighter這將無法正常工作。簡單地說,每個類別可以有多個子類別。 「類別」關係已包含獨特的類別。 – user2864740