Я столкнулся с этой проблемой ранее, но я не спрашивал ее, потому что нашел работу, но в этот раз мне не так повезло.
Я пытаюсь создать простой список для каждого "pg.pcat" (категория страницы), чтобы показать 5 последних ссылок из каждой категории (я знаю, что я не добавил LIMIT
или ORDER BY
).
$q2 = "
SELECT pg.pcat, p.page_id, p.link_title
FROM pages AS P
INNER JOIN page_categories AS pg ON pg.pc_id = $sidenav
";
$r2 = @mysqli_query ($dbc, $q2); // Run the Query.
while ($qarr = mysqli_fetch_array($r2, MYSQLI_ASSOC)) {
if(!isset($printed)) {
echo "<div class=\"sideNavSpan\">{$qarr['pcat']}</div>";
$printed = true;
}
echo "
<li>
<a href=\"page.php?pid={$qarr['page_id']}\">{$qarr['link_title']}</a>
</li>
";
}
Мне нужно что-то подобное, но я не могу понять, как использовать цикл for для значений в $qarr
.
----pg.pcat1
p.link_title
p.link_title
p.link_title
p.link_title
p.link_title
----pg.pcat2
p.link_title
p.link_title
p.link_title
p.link_title
p.link_title
----pg.pcat3
p.link_title
p.link_title
p.link_title
p.link_title
p.link_title
и т.д..
Помогите? пожалуйста и спасибо :)