05.09.2018, 20:28
Witam, zgłaszam się do Was z pewną prośbą o pomoc. Otóż kolega (tak, pisze też w imieniu kolegi) stworzył plugin na sidebary (głównie dla wyświetlania ostatnich tematów). Wszystko pięknie, ładnie działa w ostatnich tematach, ale moim problemem jest to, że nie wyświetla na pierwszej pozycji ostatniego stworzonego tematu, tylko przedostatni nowy temat. Czyli tak jakby ten nowy temat jest "ukryty" gdzieś - nie wiem gdzie.
Bardzo bym prosił o pomoc.
PS. Jeśli to zły dział na pisanie tego typów problemów, prosiłbym o przeniesienie, gdyż jest to mój pierwszy post tutaj.
Kod:
$q = $db->query("SELECT * FROM ".TABLE_PREFIX."threads ORDER BY tid DESC LIMIT 6");
$q2 = $db->query("SELECT * FROM ".TABLE_PREFIX."threads ORDER BY tid ASC");
while($row = $q2->fetch_assoc()) {
$dataa1 = get_user($row['lastposteruid']);
$user1 = "<a href=member.php?action=profile&uid=".$dataa1["uid"].">".format_name($dataa1['username'], $dataa1['usergroup'], $dataa1['displaygroup'])."</a>";
/*$page = str_replace(
"NickOstatniPos1t//showthread.php?tid=".$row['tid']."",
$user1,
$page
);
*/
$page = str_replace(
$row['subject']."|||||REVO",
$user1,
$page);
}
//$q = $db -> simple_select('threads', 'subject', "", array(
$result = $db->fetch_array($q);
$replaceElement = "";
while($row = $q->fetch_assoc()) {
$dataa = get_user($row['uid']);
$user = format_name($dataa['username'], $dataa['usergroup'], $dataa['displaygroup']);
$replaceElement = $replaceElement. "<div style=' border-bottom: 1px white groove ;'>Wątek: <a href=showthread.php?tid=".$row['tid'].">".$row['subject']." </a> <br> Stworzył: <a href=member.php?action=profile&uid=".$row['uid']." >".$user. "</a><br> Wyświetleń: ".$row['views']."</div>";
}
$page = str_replace(
'lastPostDejwid',
$replaceElement,
$page
);
return $page;
}
PS. Jeśli to zły dział na pisanie tego typów problemów, prosiłbym o przeniesienie, gdyż jest to mój pierwszy post tutaj.