Mam dwie tabele: w jednej zapisane kategorie a w drugiej (posty, tematy itd.)
if($_GET[action] = 'viewcategory' && ($_GET[categoryid])) { connectdb(); $query = "SELECT user_id, category_id, forum_postid, forum_parentid, forum_userid, forum_catid, forum_title FROM users, forum_categories, forum"; if($row[forum_postid] == $row[forum_parentid]) { if($row[forum_catid] == $_GET[categoryid]) { } } } }
Jeżeli forum_postid i forum_parentid wynoszą tyle samo to znaczy że to jest pierwszy post tematu.
Dalej. $_GET[categoryid] to poprostu numer kategorii zawarty w linku ?action=viewcategory&categoryid=1
Jeżeli $_GET[categoryid] i $row[forum_catid] się pokrywają to wyświetla mi tematy żądanej kategorii
Problem jest w tym że wyświetla mi nazwy tematów po dwa razy tj.
title1
title1
title2
title2
W czym może tkwić problem?