phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Wyci?gni?cie z bazy danych - TOTAL_POSTS i TOTAL_USERS
Autor Wiadomość
michalk1990

Posty: 30
Wysłany: 27-10-2007, 18:36   Wyciągnięcie z bazy danych - TOTAL_POSTS i TOTAL_USERS

Witam!

Chciałbym wyciągnąć z bazy informacje odnośnie ogólnej liczbie użytkowników i postów na forum. Jest to normalnie włączone i wyświetlane na dole forum. Chciałbym z innej strony wyciągnąć te dane tak by otrzymać te same wyniki. W kodach forum znalazłem kilka wierszy odpowiadających za to ale nie umiem tego przełożyć na swoje potrzeby.

Kod:
$template->assign_vars(array(
        'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts) . ', ' . $lang['topics'] . ' <b>' . get_db_stat('topiccount') . '</b>',
        'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),


jak mam ułożyć kod już po połączeniu z bazą danych forum tak by pobrało wartości TOTAL_POSTS i TOTAL_USERS.

Pozdrawiam i proszę o pomoc
 
     
Gadatliwa Kasia 

   
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 27-10-2007, 18:58   

Hmm może tak
Kod:
$sql = mysql_query("SELECT COUNT(user_id) as all_users FROM phpbb_users");
$row = mysql_fetch_array($sql, MYSQL_ASSOC);
$all_users = $row['all_users'];

i
Kod:
$sql = mysql_query("SELECT COUNT(post_id) as all_posts FROM phpbb_posts");
$row = mysql_fetch_array($sql, MYSQL_ASSOC);
$all_posts = $row['all_posts'];


:?:
_________________
Reklamuje swoje forum
 
     
michalk1990

Posty: 30
Wysłany: 27-10-2007, 20:34   

Dzięki za jakąś próbę pomocy, ale niestety nic to nie dało. A czy mogę prosić o pomoc w znalezieniu tego pliku gdzie to miejsce będzie zapisane jako jedna zmienna. Bo z tego nie jestem w stanie jej wyciągnąć (nie umiem).

Pomyślałem sobie, że jak bym miał ją to mogę wysłać do innej bazy jej warość i problem będzie rozwiązany.
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 27-10-2007, 20:51   

To co podałem to już są zmienne z zapisanymi winikami, teraz tylko wstaw je tam gdzie chcesz
_________________
Reklamuje swoje forum
 
     
Centurion



Pomógł: 543 razy
Posty: 1974
Wysłany: 27-10-2007, 21:16   

lepiej tak:
Kod:
$sql = mysql_query("SELECT config_value FROM phpbb_config WHERE config_name='topiccount'");
$row = mysql_fetch_array($sql, MYSQL_ASSOC);
$topics = $row['config_value'];
$sql = mysql_query("SELECT config_value FROM phpbb_config WHERE config_name='usercount'");
$row = mysql_fetch_array($sql, MYSQL_ASSOC);
$users = $row['config_value'];
$sql = mysql_query("SELECT config_value FROM phpbb_config WHERE config_name='postcount'");
$row = mysql_fetch_array($sql, MYSQL_ASSOC);
$posts = $row['config_value'];
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
michalk1990

Posty: 30
Wysłany: 28-10-2007, 08:50   

Dzięki WIELKIE!

Wygląda na to, że wszystko już dobrze funkcjonuje. Ja z mojej strony też zapomniałem o jednej b. ważnej rzeczy, ale już jest ok.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

www.polsystem.pl

www.bidcar.pl

• Zamów reklamę