Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wykresy w php
-siudy-
post
Post #1





Goście







Witam serdecznie

Mam taki problem:
Otóz mam ankiete jakies 15 pytan i wszystko jest zapisywane do bazy danych MySQL
w bazie mam jedna tabele

pytania sa tego typu powiedzmy:

print('<select name="lista" >');
print('<option value="brak">---wybierz---');
print('<option value="mężczyzna">Mężczyzna');
print('<option value="kobieta">Kobieta');
print('</select>');

czyli wybieranie z pola select

i chodzi mi o to jak wyciagnac dane w sposob graficzny z tego, czyli np na wykresie slupkowym, zeby pokazywalo ile bylo % mezczyzn a ile kobiet

w bazie mam pole "plec" i tam jest zapisywane kobieta lub mezczyzna

prosze o ponoc,moze jakis gotowy skrypt
z gory dzieki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siudy
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 28.11.2005

Ostrzeżenie: (0%)
-----


chodzilo mi bardziej o jakies proste wykresy
powiedzmy ze mam 4 odpowiedzi, wyliczony udzial kazdej odpowiedzi:
  1. <?php
  2.  
  3. print('A:');
  4. $procent_A=(100*$A)/($A+$B+$C+$D);
  5. echo round($procent_A,1);
  6. print('%-czyli-');
  7. echo $A;
  8. print('-głosy<br>');
  9.  
  10.  
  11.  
  12. print('B:');
  13. $procent_B=(100*$B)/($A+$B+$C+$D);
  14. echo round($procent_B,1);
  15. print('%-czyli-');
  16. echo $B;
  17. print('-głosy<br>');
  18.  
  19.  
  20.  
  21.  
  22. print('C:');
  23. $procent_C=(100*$C)/($A+$B+$C+$D);
  24. echo round($procent_C,1);
  25. print('%-czyli-');
  26. echo $C;
  27. print('-głosy<br>');
  28.  
  29. print('D:');
  30. $procent_D=(100*$D)/($A+$B+$C+$D);
  31. echo round($procent_D,1);
  32. print('%-czyli-');
  33. echo $D;
  34. print('-głosy<br>');
  35. print('<p>');
  36. ?>


i teraz wykres skladajacy sie z 4 slupkow
slyszalem ze da sie to zrobic majac maly plik graficzny i regulujac jego szerokosc
ale nie wiem jak to wykonac na tym konkretnym moim przykladzie
prosze o pomoc
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 21:36