Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wykres z danymi z bazy MySQL
brzanek
post
Post #1





Grupa: Zarejestrowani
Postów: 429
Pomógł: 0
Dołączył: 8.11.2012

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


Witam mam problem z pokazaniem danych pobieranych z kilku tabel na wykresie highcharts.
Moje tabele nazywają się
prognoza_choszczno
prognoza_szczecin
prognoza_koszalin

W każdej tabeli mam pola
id, dzien, dzientempmax, dzientempmax, dzien1, dzien1tempmax, dzien1tempmax, dzien2, dzien2tempmax, dzien2tempmax itd
Chciałbym te dane ze wszystkich tabel wyświetlić na jednym wykresie.
Coś takiego
wykres

Ten post edytował brzanek 18.09.2016, 09:19:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
brzanek
post
Post #2





Grupa: Zarejestrowani
Postów: 429
Pomógł: 0
Dołączył: 8.11.2012

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


Problem w tym, że moje pola w tabeli wyglądają tak:
id, dzien, dzientempmax, dzientempmax, dzientempodcz, dzienwiatr, dziencisnienie, dzien1, dzien1tempmax, dzien1tempmin, dzien1tempodcz, dzien1wiatr, dzien1cisnienie, dzien2, dzien2tempmax, dzien2tempmin, dzien2tempodcz, dzien2wiatr, dzien2cisnienie, itd
Ja potrzebuję wyciągnąć tylko takie dane
dzien, dzientempmax, dzientempmax, dzien1, dzien1tempmax, dzien1tempmax, dzien2, dzien2tempmax, dzien2tempmax itd
Kolejne id dodawane jest automatycznie co 2 godziny.
Teraz te dane będę chciał wyświetlić na wykresie jaki pokazałem wcześniej.
Zaznaczam, że dane pochodzą z jednego id.

Pobrałem dane z tabeli te które mnie interesowały tylko teraz jak je wyświetlić na wykresie.
  1. <?php
  2. $con = mysql_connect("localhost","root","");
  3. if (!$con) {
  4. die('Could not connect: ' . mysql_error());
  5. }
  6. mysql_select_db("brzanek_prognoza", $con);
  7.  
  8. $result = mysql_query("SELECT id, dzien, dzientempmax, dzientempmin , dzien1 , dzien1tempmax , dzien1tempmin , dzien2 , dzien2tempmax , dzien2tempmin , dzien3 , dzien3tempmax , dzien3tempmin FROM prognoza_choszczno ORDER BY id DESC LIMIT 1");
  9. while($row = mysql_fetch_array($result)) {
  10. echo $row['dzien'] . "\t" . $row['dzientempmax']. "\t" . $row['dzientempmin']. "\n";
  11. echo $row['dzien1'] . "\t" . $row['dzien1tempmax']. "\t" . $row['dzien1tempmin']. "\n";
  12. echo $row['dzien2'] . "\t" . $row['dzien2tempmax']. "\t" . $row['dzien2tempmin']. "\n";
  13. echo $row['dzien3'] . "\t" . $row['dzien3tempmax']. "\t" . $row['dzien3tempmin']. "\n";
  14. }
  15. ?>


Ten post edytował brzanek 18.09.2016, 09:31:06
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: 11.10.2025 - 10:18