![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
witam w konuc udalo mi sie zrobic statystyke jak niewiecej chailem oto kod
dodawnie wpisow
a oto kod wyswietlajacy statystyke
moje pytanie brzmi jak zrobic poprawnie ten pasek przy stacie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) tzn zeby nigdy nie przekroczyl tabveli oto podglad http://www.podkret.com/stat.php Ten post edytował Gligamesh 29.07.2004, 20:32:59 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 17.05.2003 Skąd: Nysa Ostrzeżenie: (10%) ![]() ![]() |
wykozystaj matematyka, najlepiej dzielnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) np. tam gdzei msz najwieksza wartosc liczbowa pasek rozciagaj na maxa - przy odp. duzych liczbach bediesz musial te wartosc podzielic przez jakas tam liczba n..., a wszystkie pozostale rysjuesz dopiero po podzieleniu przez to n, co daje Ci gwarancie ze one rowniez zmieszcza sie w tabeli. Zatem interesuje nas tylko najwieksza wartosc liczbowa i ja jako jedyna podejrzewamy o zabojstwo (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Jesli wyeliminujemy przywodce stada, to reszta baedzei nie grozna (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Np. mamy takie wartosci 15, 47, 111, 99. Do tego zalozmy ze jakos tak malujemy ze to 111 nie miesci sie nam w tabeli. Wiec dla przykladu bierzemy i dzielimy je przez 2, sprawdzamy czy teraz by sie zmiescilo, jesli tak to ryzujemy, a przy pozostalych wykonuemy... tak! dzielenie przez 2 i dopiero rysujemy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 1 Dołączył: -- Skąd: Rogożnik /K-ce/ Ostrzeżenie: (0%) ![]() ![]() |
Witam
Halfik napisał OK. Ja dodam tylko tyle, że: Największą liczbę dziel przez szerokośc tabeli (komórki gdzie ma być wyświetlona, ewentualnie odejmij szerokość zakończeń wykresu od szerokości tej komórki). W ten sposób uzyskasz liczbę - MNOŻNIK. Następnie każdą uzyskaną liczbę ze statystyk pomnóż przez MNOŻNIK i przepuść ją przez funkcję ceil() dla uzyskania liczby pixeli szerokości. Sprawa jest bardzo prosta (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Na pewno sobie z nią poradzisz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował id4 30.07.2004, 09:36:51 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 227 Pomógł: 0 Dołączył: 13.06.2003 Skąd: rykowice Ostrzeżenie: (0%) ![]() ![]() |
a moze mala pomoc w kodzie ? bo nie mam pojecia jak mam to naspaic, teroiee lapie gorzej z praktyka
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:47 |