UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Nie aktualizuje się lista użytkowników

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
brainac
Posty: 6
Rejestracja: 13 kwietnia 2010, 17:54

Nie aktualizuje się lista użytkowników

Post autor: brainac » 22 kwietnia 2010, 10:58

Witam

Mam strasznie dziwny problem. Miałem trochę zamieszania z forum, konieczna była reinstalacja, import kawałków bazy (na całej nie chciało działać) i dzieją się czasem dziwne rzeczy. Z większością się uporałem, ale nie chce mi działać lista użytkowników, zarówno od frontu jak i w acp. Wyświetla cały czas tylko 23 userów. Prześledziłem kod, sprawdziłem jakie zapytanie idzie do bazy, skopiowałem je do phpMyAdmina i tam zwraca poprawne wyniki - ponad 40 pozycji. Niestety magicznie na przestrzeni linijek

Kod: Zaznacz cały

		$sql = "SELECT u.user_id
			FROM " . USERS_TABLE . " u
				$sql_from
			WHERE u.user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ")
				$sql_where
			ORDER BY $order_by";
		$result = $db->sql_query_limit($sql, $config['topics_per_page'], $start);

		$user_list = array();
		while ($row = $db->sql_fetchrow($result))
		{
			$user_list[] = (int) $row['user_id'];
		}
w pliku memberlist.php gdzieś ci userzy znikają. Tak jak pisałem, zapytanie SQL na pewno jest prawidłowe, a do tablicy $user_list trafiają tylko 23 wartości. Ktoś ma pomysł co może być przyczyną? Oczywiście cache czyściłem wielokrotnie.

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

Re: Nie aktualizuje się lista użytkowników

Post autor: @Marcin » 22 kwietnia 2010, 11:01

A synchronizacja nie pomaga?
Panel Admina ->
Zsynchronizuj statystyki
Przelicz liczbę postów, tematów, użytkowników i plików.
Wsparcie phpBB PL !!

brainac
Posty: 6
Rejestracja: 13 kwietnia 2010, 17:54

Re: Nie aktualizuje się lista użytkowników

Post autor: brainac » 22 kwietnia 2010, 11:56

Ech, trzeba mi było szybciej na forum zapytać, a nie w kodzie grzebać. Działa, dzięki. Gdzie są trzymane te statystyki? W bazie, czy w plikach?

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

Re: Nie aktualizuje się lista użytkowników

Post autor: @Marcin » 22 kwietnia 2010, 12:01

w bazie :)
Wsparcie phpBB PL !!

brainac
Posty: 6
Rejestracja: 13 kwietnia 2010, 17:54

Re: Nie aktualizuje się lista użytkowników

Post autor: brainac » 22 kwietnia 2010, 13:47

No to mnie kod wyprowadził w pole :) Za mało jeszcze wiem o tych mechanizmach. Skoro SQL zwraca co trzeba, to w którym momencie ginęły te wyniki? Czy może tylko kwerenda była tworzona dobrze, ale nie wykonywana? Swoją drogą szukałem gdzie mogłoby to być zapisywane i nie udało mi się znaleźć.

Zablokowany

Wróć do „Użytkowanie”