![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki mały problem, potrzebuje zrobić wykres graczy Counter Strike na danym serwerze (mniej wiecej taki jak np GameTracker ma na swoich monitorach serwerów) Czy ma ktoś pomysł jak to zrobić ? probowałem aby dane z wykresu były zapisywane w bazie mysql, ale serwer był za mocno obciazany ( serwerów gry jest sporo) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
tak wiem
![]() troche ciezko by np gdy ma pobierać co 30 min, w 1 momecie bylo wykonanych 48 zapytań * 380 serwerów ![]() Może jeszcze tak: posiadam taki kod:
nisetety zwraca mi krzeczki. dowiedziałem sie ze aby zadziałał, trzeba pobrac więcej informacji z bazy danych. czy jest jakiś inny sposób? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
sprawdź kodowanie skryptu
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
sprawdzałem, zmieniałem, nic nie pomaga
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
tak uzyłem. z tym ze wyskakiwał błąd:
------------Edit----------- Udało sie. glupi bład spacji ![]() teraz jest dobrze, ale nie rysuje wykresu ![]() Ten post edytował mazyl 10.02.2012, 11:26:17 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Lepiej powiedz lub pokaż co chcesz uzyskać bo nie wiem do czego zmierzasz, np. tak :
![]()
Ten post edytował Uriziel01 10.02.2012, 12:12:47 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
dokładnie, z tym aby to był wykres liniowy, aby maksymalna wysokość lini nie była maksymalna dana wartościa tylko maksymalna ilością graczy na serwerze (np serwer 32 sloty, gra 16 to linia przebiega w polowie, nie na samej górze)
uzyskać chce mniej wiecej coś takiego: ![]() tutaj ten wykres na końcu lub: ![]() chodzi mi o coś podobnego do tych wykresów na końcu |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
No wiesz ja tego do końca za Ciebie nie zrobię gdyż to ne jest tego typu forum, tutaj się pomaga nie odwala za kogoś robotę, ale to będzie coś w tym stylu (mogą być błędy, pisałem z palca):
![]() Ten post edytował Uriziel01 10.02.2012, 12:44:58 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
sam też nie chce by to ktoś w całości za mnie zrobił
![]() ![]() mógłbyś mi jeszcze podpowiedzieć jak mam zrobić aby pobierało 24 rekordy z bazy danych, i tworzyło z nich wykres?
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
No chyba wiesz że mysql_query nie zwróci ci żadnych wyników tylko uchwyt do bazy tak więc w pętli for wykonuj tylko mysql_fetch_array a nie znów select'a. Ponadtwo na końcu zapytania dopisz 'LIMIT 24' aby zwróciło tylko 24 rekordy.
Ten post edytował Uriziel01 10.02.2012, 13:57:03 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
wybacz ze tak tutaj męczyłem
![]() ![]() ------edit----------- Znów mam problem, czytałem na wujku googlu lecz nie znalazłem informacji. Utworzyłem wykres, geenruje go i zapisuje do pliku. probem poega na tym, że plik ma być generowany co 30 min, chciałbym wykorzystać do tego Cron. niestety, gdy sam otwieram plik wszystko generuje ładnie, lecz gdy robi to cron, nie dziala. czy jest jakieś inne rozwiązanie? Ten post edytował mazyl 11.02.2012, 15:26:11 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Cron odpala skrypt jako kto ? Root ? Jakie masz chmody na foldery gdzie trzymasz generowane pliki ? Zrób sobie zapis do pliku zrzutu błędów ze skryptu aby wiedzeć gdzie dokładnie tkwi błąd ? Cron na pewno się odpala ? Może pokaż lepiej ten wpis z crontab'a.
![]() EDIT: Samo zadanie lepiej też pokaż. Ten post edytował Uriziel01 11.02.2012, 15:32:56 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 2 Dołączył: 2.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
chmody 777,
cron 100% odpala, do dodatkowo jest zapis do mysql wykonywany i tam wszystko jest w porzadku. co do zapisu to pewnie tutaj jest zwalone ![]() dokadniej mówiąc w 1 plik (który wywołuje za pomoca crona) tworze pętle. jak polaczyc 2 plik w którym jest tworzony obrazek ? plik który jest wykonywany:
a to otrzymuje: pomoze ktos ? wie ktoś jakby to trzeba było zapisać ? Ten post edytował mazyl 11.02.2012, 23:31:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:03 |