witam funkcja menu() dobrze pobiera kategorie ale wystarczy ze do funkcji print_pages_in_menu() wrzuce zapytanie to funkcja menu pobiera tylko jedna kategorie z bazy...
prosze o pomoc (IMG:
style_emoticons/default/smile.gif)
function menu($id) {
$result = $db->query('SELECT
p_term_taxonomy.term_taxonomy_id AS kat_id,
p_term_taxonomy.taxonomy as is_kat,
p_terms.name as nazwa_kat,
p_terms.term_id as kat_id_nazwa
FROM p_term_taxonomy INNER JOIN p_terms ON (p_term_taxonomy.term_id = p_terms.term_id) WHERE p_term_taxonomy.taxonomy = \'category\'');
while ($r = $db->fetchassoc()) {
<div class="box">
<h2><span></span>' . $r['nazwa_kat'] . '</h2>
<div class="body">
<ul class="side_menu">';
print_pages_in_menu($r['kat_id']);
</div>
<div class="box_bottom"><span></span></div>
</div> ';
}
}
function print_pages_in_menu($id_cat) {
$query = $db->query('SELECT post_type,post_status,post_title,ID FROM p_posts WHERE category_id = ' . $id_cat . ' ORDER BY menu_order ASC');
}