Bir konuda yardıma ihtiyacım var. Kategori ve alt kategori listesi yapmak istiyorum. İnternettende araştırdım. Olmadı. Kodlarım aşağıda kategoriyi yapmak için sürekli sorgu kullanmak zorunda kalıyorum. Bir el atar mısınız?
$query = "SELECT * FROM sidebar ORDER BY sid";
$results = $mysqli->query($query);
$toplamSatirSayisi=mysqli_num_rows($results);
while($row = $results->fetch_assoc()){
// Menü
if($row["menu"]==0 AND $row["ustkategori"]==0){
echo ''.$row["icon"].''.$row["baslik"].'';
// Alt Kategori
$quer = "SELECT * FROM sidebar WHERE ustkategori='".$row["sid"]."' ORDER BY sid";
$result = $mysqli->query($quer);
echo '';
while($r = $result->fetch_assoc()){
echo '- '.$r["icon"].''.$r["baslik"].'
';
// Alt Kategori
$querr = "SELECT * FROM sidebar WHERE ustkategori='".$r["sid"]."' ORDER BY sid";
$resultr = $mysqli->query($querr);
echo '';
while($rr = $resultr->fetch_assoc()){
echo '- '.$rr["icon"].''.$rr["baslik"].'
';
}
echo '
';
}
echo '';
}
}