![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 26.08.2009 Skąd: Zamojsce Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://images41.fotosik.pl/185/dcd2828ceae7e2a9m.jpg)
Pewien skrypt pewnego Pana generuje wykresy takie jak ten pierwszy wykres na screenie Trzeba tylko w pewnym pliku podać odpowiednie dane I tak ten pomarańczowy wykres miał zapodane takie coś:
Otrzymuje też wyniki:
Moja struktura bazy danych wygląda następująco: (chodzi o tabele data i produkty) (IMG:http://images43.fotosik.pl/188/1182f918ccd3c00fm.jpg) Jak widać w zapytaniu chcę pokazać jakoś popyty dla produktu akurat o Id=2 ale wyświetla mi tylko pierwszą datę i pierwszy popyt dla towaru id=2 W tabeli produkty mam 9 pozycji dla towaru o Id=2 id_daty ...id_towaru... popyt 1.......... 2 ............20 2 ..........2 ............25 3 ..........2 ............15 4 ..........2 ..............5 5 ..........2 ............15 6 ..........2 ............10 7 ..........2 ............15 8 ..........2 ............15 9 ..........2 ............15 Jak pokazać wszystkie daty i wszystkie popyty dla danego id towaru? Ten post edytował damianprz 29.08.2009, 13:20:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 26.08.2009 Skąd: Zamojsce Ostrzeżenie: (0%) ![]() ![]() |
.
. . . . . about thek
Pytanko 2 zwróci ciąg wierszy z datą i popytem dla towaru nr 2 ale chodzi o to że plik generujący wykres działa tak, że ma otrzymać 2 ciągi znaków o równej liczbie I np w $nazwy trzeba wczytać daty a w $wartosci wpisać wartości popytu Wtedy wykres powinien się wygenerować poprawnie. W pierwszym poście tego tematu na samej górze jest wykresik, ten pomarańczowy Został wygenerowany dla danych: ------------------------- Ale jak widzisz Fixus zaproponował jakiś kod Ja też na początku coś próbowałem ale nic z tego nie wychodzi Jestem chyba po prostu tępy Musisz mieć dwie tablice o równej długości. Pierwsza przechowuje bowiem "nazwę kolumny", a druga "wartość kolumny" smile.gif Wystarczy tylko napisać zapytanie, które zwróci wynik. Potem w pętli wrzucisz je do dwóch tablic i podepniesz jako dane do owego wykresu. Jak dla mnie to troche skomplikowane Nic z tym nie wymodzę |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:33 |