![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam pobieram z bazy danych mysql dane w których znajduje się data w formacie UNIX
Wyświetlam te dane w json za pomocą tego
Wszystko ładnie działa ale potrzebuję wyciągnąć z całej daty samą godzinę z minutami. Jak tego dokonać? Potrzebne jest mi to do wykresu bo teraz wy wygląda nie ciekawie z czasem unixowym. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
https://stackoverflow.com/questions/847185/...e-in-javascript
Masz kilka błędów. SQL injection, die które wywali parsowanie json po stronie js, iteracja po query które to może zwrócić false. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
viking podałeś mi stronę na której jest masa przykładów ale nie widzę tam żadnego co może mi pomóc.
Czy te błędy mają coś wspólnego z tym co chcę uzyskać? W zapytaniu jakie stosuję na stronie do bazy mysql htime odpowiada za czas w unixie i wyświetla on się na stronie właśnie w takiej formie ale potrzebuję z tej daty wyciągnąć tylko godzinę i minuty w formacie H:i Teraz to wygląda tak http://brzanek.webd.pl/28082017/infusions/...hp?hid_miasto=9 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Znaczy czego nie widzisz? Operujesz na obiekcie Date w JS. Masz kupę przykładów.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Możesz to również zrobić na poziomie samego zapytania MySQL.
Ale przecież są funkcje w JS, np.: https://developer.mozilla.org/en-US/docs/We...s/Date/getHours. Dołączysz analogiczną dla minut i otrzymasz to co chcesz. -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
ok racja można to zrobić z poziomu zapytania do mysql
Zrobiłem tak
Oczywiście dostaję w rezultacie datę w takiej postaci np: 2017-09-14 11:00:00 Jak teraz z tego wyciągnąć damą godzinę i minuty czyli 11:00 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zajrzyj w końcu do dokumentacji rozwiązań którymi się posługujesz. Do JS ci się nie chce to chociaż może mysql https://dev.mysql.com/doc/refman/5.5/en/dat...-functions.html
-------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A co otrzymujesz?
-------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Co otrzymujesz przy takim zapytaniu?
Podaj przykładowy timestamp ze swojej tabeli. -------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dałem
pojawia się pusta strona http://brzanek.webd.pl/28082017/infusions/...hp?hid_miasto=9 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jakoś chaotycznie to idzie.
Pytałem Ciebie o wynik zapytania. W tej chwili nie wiem czy wynikiem samego zapytania jest "nic", czy też miałeś na myśli wynik działania skryptu. Włącz wyświetlanie błędów. -------------------- |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Już włączyłem
Warning: sprintf(): Too few arguments in /home/brzanek/public_html/28082017/infusions/prognoza_panel/charts/opady.php on line 18 Warning: mysqli::query(): Empty query in /home/brzanek/public_html/28082017/infusions/prognoza_panel/charts/opady.php on line 20 Warning: Invalid argument supplied for foreach() in /home/brzanek/public_html/28082017/infusions/prognoza_panel/charts/opady.php on line 25 Fatal error: Call to a member function close() on a non-object in /home/brzanek/public_html/28082017/infusions/prognoza_panel/charts/opady.php on line 29 Cały kod wygląda tak
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nazwy wybieranych wartości oddziela się przecinkiem. Sprawdź PM.
-------------------- |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
A to nie jest oddzielone przecinkami
htime, hwindSpeed, hprecipIntensity, htemperature, hcloudCover, hprecipProbability |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Źle spojrzałem. Dałeś funkcję jako alias istniejącej w tabeli kolumny.
-------------------- |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
To dobrze czy źle?
ps. viking przeczytałeś PW? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 12:55 |