![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 0 Dołączył: 27.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kodzik:
Uprościłem go jeszcze nieco layoutowo ![]() Domyślam się, że trzeba będzie jeszcze zrobić SELECT z tabeli z kategoriami, ale jak potem wykluczyć kategorie o wybranych id? if ($id == 15) { }? |
|
|
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
podajesz dozwolone fora (niestety nie wiem jak zrobic "zaprzeczenie" do tego ![]()
tylko wiesz `id_forum` = nazwa tabeli gdzie jest trzymane id forum ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 0 Dołączył: 27.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie ja też nie przepadam za phpbb, ale muszę to jakoś zrobić. Niestety to co mi podałeś to już wcześniej próbowałem, ale nie ma sensu dodawać zezwolonych kategorii, skoro co chwile są w tym forum jakieś przebudowy/dodawanie nowych. Koniecznie musi być wykluczenie. Ale dzięki
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 2 Dołączył: 29.01.2004 Skąd: Rz-ów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 0 Dołączył: 27.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
$sql = "SELECT * FROM phpbb_topics ORDER BY topic_last_post_id WHERE 'phpbb_categories' NOT IN (3, 15, 34, 14, 23) DESC LIMIT 10;";
i próbowałem phpbb_categories zastąpić innymi tabelami/rekordami no i "Błąd w zapytaniu do bazy danych". Może ktoś sprawdzić jak to powinno wyglądać? Ten post edytował LamaMASTER 27.03.2006, 19:23:23 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 2 Dołączył: 29.01.2004 Skąd: Rz-ów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 0 Dołączył: 27.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Hehe dzięki za wytrwałość. No niestety to jeszcze nie to, ale nie wywala już błędu
zmieniłem jeszcze z categories na forums, bo to chodzi o fora jednak ![]() ![]() PS: wpadłem na taki pomysł:
bo każdy topic ma swoje forum_id przyporządkowane i to o to chodzi, ale nadal nie ma efektu Ten post edytował LamaMASTER 27.03.2006, 19:46:06 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 2 Dołączył: 29.01.2004 Skąd: Rz-ów Ostrzeżenie: (0%) ![]() ![]() |
zapytanie jest wporzadku tylko nie wiem jaka jest struktura bazy i jakie relacje pomiedzy tabela postow a tabela katagorii forum.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 0 Dołączył: 27.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tabela z tematami to phpbb_topics, oprócz standardowych wartości, każdy topic ma swoje "forum_id", które jak podejrzewam odnosi się jako przydział do danego fora, które siedzą w phpbb_forums. Na chłopski rozum zapytanie działać powinno, ale niestety nie działa. Chciałbyś wiedzieć coś więcej?
EDIT Ktoś ma jakiś pomysł? Sprawa nadal aktualna Ten post edytował LamaMASTER 28.03.2006, 20:19:36 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 14:53 |