![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 8.08.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam. Proszę o pomoc z bardziej skomplikowanymi obliczeniami procentów w php.
Tabela user składa się z imienia oraz czasu przebuwania na stronie (w minutach) Przykład: Marek 20 Ania 55 Łukasz 120 Agata 40 Michał 300 LINK DO PRZYKŁADU Z WYKRESEM itd Na stronie chcę umieścić wykres który przedstawiał by użytkowników oraz ich czas przebywania na stronie w procenntach. Problem w tym, że najpierw trzeba obliczyć ile wynosi 100% a następnie czasy przebywania na stronie każdego użytkownika przekształcić na ilość w procentach w stosunku do całości. Skrypt samego tworzenia wykresu to nie problem (korzystam z google apis) lecz nieiwem w jaki sposób za pomocą php wykonać takie obliczenia Prosiłbym o pomoc w wykonaniu takiego skryptu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
1. wyciągasz łączny czas przebywania użytkowników na stronie, przy założeniu, że kolumna przechowująca czas nazywa się czas masz:
2. następnie wyciągając kolejne czasy przebywania kolejnych użytkowników:
gdzie warunek_dla_użytkownika to warunek identyfikujący użytkownika, np wartość ID w bazie. Można to też zrobić jednym zapytaniem, np.
Jeśli nie podasz warunku where, to zostaną wyciągnięte wszystkie wartości procentowe w całości dla każdego rekordu i o to chodziło Ten post edytował darko 21.12.2010, 16:11:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:55 |