Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie wynikow | typ tablicowy?
lexis72
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.02.2013

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


Witam,
Mam taki kod w ktory wpisuje liczby (tutaj:1,2,3) aby przedstawic je w formie wykresu.
  1. $LabChartsLine->setData(array(1,2,3));


Chcialbym te liczby pobierac z bazy danych ale mam pewien problem z tym bowiem aby pobrac wiele wynikow spelniajacych dane kryteria uzywam petli a niestety czegos takiego wkleic w ten kod nie moge.
  1. while ($data = dbarray($result))
  2.  
  3. {echo"".$data['wynik'].",";}


Pomyslalem zeby te wyniki wsadzic np do $wyniki ale musialyby one byc chyba w jakims typie tablicowym (nie wiem o co chodzi) bo zwykle zrobienie $wyniki = '1,2,3'; wstawione w ten sposob nie dziala
  1. $LabChartsLine->setData(array($wyniki));


Czy ktos ma jakis pomysl jak to obejsc? Prosilbym o jakas wskazowke.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lexis72
post
Post #2





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.02.2013

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


  1. $result = dbquery("SELECT wynik
  2.  
  3. FROM " . DB_WYNIKI . "
  4. WHERE jakiestamwarunki
  5.  
  6. ");
  7.  
  8.  
  9. while ($data = dbarray($result))
  10.  
  11. {echo"".$data['wynik'].",";}


To moj kod pobierajacy liczby z bazy danych. Echo wyswietla dokladnie 1,2,3 czyli to co potrzebuje wstawic tu:

  1. $LabChartsLine->setData(array(1,2,3));


Dzieki twojej pierwszej radzie doszedlem juz do tego ze ta linijke zmodyfikowalem w sposob nastepujacy:

  1. $LabChartsLine->setData($asd);


gdzie $asd =array( 1,2,3);

ale nie wiem jak zrobic zapytanie SELECT ktore by wyniki w tej formie wyswietlilo.

Ten post edytował lexis72 10.12.2013, 20:39:51
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: 13.10.2025 - 18:00