Witam wszystkich. Mam problem z pobraniem wartości do menu. Jeżeli chodzi o kategorie to jest ok, ale teraz muszę wybrać do danej kategorii wszystkie pasujące do niej wyniki.
Jeżeli chodzi o czysty kod html to wygląda to tak:
<div class="arrowlistmenu"> <h3 class="menuheader expandable">Kategory
</h3> <ul class="categoryitems"> <li><a href="a">Menus
</a></li> <li><a href="b">Menus
</a></li> <li><a href="c">Menus
</a></li> <li><a href="d">Menus
</a></li> <li><a href="e">Menus
</a></li> <li><a href="f">Menus
</a></li> <h3 class="menuheader expandable">Kategory
</h3> <ul class="categoryitems"> <li><a href="a">Menus
</a></li> <li><a href="b">Menus
</a></li> <li><a href="c">Menus
</a></li> <li><a href="d">Menus
</a></li> <li><a href="e">Menus
</a></li> <li><a href="f">Menus
</a></li> <h3 class="menuheader expandable">Kategory
</h3> <ul class="categoryitems"> <li><a href="a">Menus
</a></li> <li><a href="b">Menus
</a></li> <li><a href="c">Menus
</a></li> <li><a href="d">Menus
</a></li> <li><a href="e">Menus
</a></li> <li><a href="f">Menus
</a></li>
No to teraz przerabiam sobie to pod PHP, żeby pobrał z bazy:
<div class="arrowlistmenu">
<?php
$zap = mysql_query("SELECT DISTINCT(kategoria) FROM offer"); {
$kat = $wiersz['kategoria'];
echo '<h3 class="menuheader expandable">'.$kat.'</h3>'; $zapyt = mysql_query("SELECT * FROM offer WHERE kategoria = '.$kat.'"); {
echo '<ul class="categoryitems">'; echo '<li><a href="'.$wierszyczek['id'].'">asa</a></li>'; echo '<li><a href="'.$wierszyczek['id'].'">'.$wierszyczek['nazwa'].'</a></li>'; }
}
?>
</div>
I jeżeli chodzi o kategorie to jest ok, bo wyświetla bez powtórzeń tyle ile trzeba, ale jeżeli chodzi o menu w danej kategorii to mam problem bo nie ma nic, a zapytanie na pewno prawidłowo działa. Proszę o pomoc.
Z góry dziękuje