Wykresy Google Charts

Wykresy Google Charts
SC
  • Rejestracja:około 12 lat
  • Ostatnio:prawie 10 lat
  • Postów:42
0

witam
na swojej stronie chciałbym umieścić wykres. rozwiązanie takie daje google charts z tym że chciałbym pobierać dane z bazy. połączenie z bazą jest, zapytanie stworze ale jak wyświetlić te dane? dzieki za każde info i przykłady jak by miało to wyglądac.

mszewcz
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 11 lat
  • Lokalizacja:Warszawa
  • Postów:31
0

Najprościej:

  • zobaczyć w dokumentacji Google Charts jaki kod javascript należy wygenerować, aby wyświetlić wykres
  • pobrać dane z bazy
  • wygenerować taki kod (wykorzystując wcześniej pobrane z bazy dane) i wyświetlić go na stronie

Michał
poniatowski
  • Rejestracja:ponad 16 lat
  • Ostatnio:15 dni
  • Postów:1658
1

Przykład w kodzie: http://codetidy.com/7809/

W sumie najlepiej jak wczytasz się w dokumentacje google chart ( z tego co pamiętam to dokumentacja do wykresów była trywialna).

Możesz dodatkowo ściągnąć biblioteki na serwer ;) i korzystać z bibliotek lokalnie.

SC
  • Rejestracja:około 12 lat
  • Ostatnio:prawie 10 lat
  • Postów:42
0

nie daje rady tego ogarnąć. może jeszcze jakies podpowiedzi/

poniatowski
  • Rejestracja:ponad 16 lat
  • Ostatnio:15 dni
  • Postów:1658
0

Napisz w czym masz problem. Kod jest przykładowy. Wycięty ze skryptu. Musisz go przerobić pod siebie, albo tylko bazować na nim. Na początku masz dwie funkcje, które wybierają z bazy danych dane do wykresu oraz tytuły kolumn.
Następnie masz dwie pętle, które dostosowują te dane (możesz je olać lub zrobić po swojemu). Następnie masz funkcje rysuj_wykre_kolumnowy(), gdzie parametrami funkcji są dane, które pobrałeś wcześniej z bazy danych. Jeden arg to string drugi to tablica. I ta ostatnia funkcja jako argument zwraca Ci wykres ;)

SC
  • Rejestracja:około 12 lat
  • Ostatnio:prawie 10 lat
  • Postów:42
0

http://codetidy.com/7816/

przerobiłem pod swoje. nic sie nie pokazuje. połączenie z bazą w skrypcie też trzeba dać czy systarczy że na początku juz jest deklarowane. co potrzeba żeby tylko wyswietlić dane? bo potem jakies sumowania może ogarnę. opis z google ciężko mi zrozumieć

poniatowski
  • Rejestracja:ponad 16 lat
  • Ostatnio:15 dni
  • Postów:1658
0

ten kod to kod w PHP, a nie w JavaScript :/ Ten kod umieść po stronie back-endu.

Poza tym, użyj swojego mechanizmu do połączenia się z bazą danych.

edytowany 2x, ostatnio: poniatowski
SC
  • Rejestracja:około 12 lat
  • Ostatnio:prawie 10 lat
  • Postów:42
0

czyli utworzyć osobny plik php, tam podać dane do bazy, a wywolanie funkcji wykresu tam gdzie na stronie?

poniatowski
  • Rejestracja:ponad 16 lat
  • Ostatnio:15 dni
  • Postów:1658
0

Mniej więcej. Na początek postaraj się utworzyć wszystko w jednym pliku *.php. Sprawdź jak do działa, o co w tym chodzi. Połącz się z bazą danych, pobierz to co Cię interesuje i przekaż to jako argument do funkcji.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.