![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Mam mały problem, gdyż mnie mogę sobie poradzić z pobraniem daty z bazy :/ Mam takie coś jak poniżej
Wynik jaki otrzymuję to 01-01-1970. Czemu? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 235 Pomógł: 50 Dołączył: 2.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
var_export($query)
mysql jest już przestarzały sprawdź PDO lub mysqli -------------------- https://studiostawki.com - studio fotograficzne i filmowe - ul. Inflancka 11, Warszawa
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Podstawy obsługi baz danych w PHP się kłaniają. Przerób jakiś tutorial po prostu.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jak dodałem var_export to wywalało błąd składniowy. Ale zamiast mysql_query dodałem mysqli_query i już jest trochę lepiej ale nie do końca. Aktualnie wyświetla mi bieżącą datę + 6 miesięcy a nie datę z bazy + 6 miesięcy :/
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Bo tak się tego nie robi. mysqli_query nie zwraca wyniku w taki sposób. Umiesz debugować kod? Bo to, że teraz masz aktualną datę plus 6 miesięcy to totalny przypadek.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo umiem
![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 46 Dołączył: 10.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Używaj narzędzi developerskich wbudowanych w przeglądarkę. Firebug nie jest już chyba wspierany i/lub rozwijany.
https://hacks.mozilla.org/2017/10/saying-goodbye-to-firebug/ https://addons.mozilla.org/en-US/firefox/addon/firebug/ Tytuł mówi chyba sam za siebie. Ten post edytował Neutral 11.12.2017, 01:25:15 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Używaj narzędzi developerskich wbudowanych w przeglądarkę. Firebug nie jest już chyba wspierany i/lub rozwijany. Ciekawe jak ma używać narzędzi wbudowanych w przeglądarkę do debugowania PHP. Nie wprowadzaj kolegi w błąd. Przeglądarka nie wie nic o Twoim PHP, bo PHP się wykonuje po stronie serwera i tylko wypluwa wynik. Przeglądarka bawi się tylko z tym wynikiem. Dobrze byłoby ogarnąć takie podstawy. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Firebug miał dodatek firephp. Kolejny powód dlaczego fb był lepszy pod każdym względem niż to co jest teraz.
-------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
W sumie fakt, kiedyś instalowałem firebuga teraz w każdej przeglądarce jest jakieś narzędzie które wygląda podobnie
![]() ![]() |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ale powinna dokumentacja http://php.net/mysqli_query
Cytat Returns FALSE on failure. For successful SELECT, SHOW, DESCRIBE or EXPLAIN queries mysqli_query() will return a mysqli_result object. For other successful queries mysqli_query() will return TRUE. Mysqli result object http://php.net/manual/en/class.mysqli-result.php i np http://php.net/manual/en/mysqli-result.fetch-row.php -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie pomaga... Gdybym znalazł coś co pomogłoby mi rozwiązać problem to nie zakładałbym tego tematu bo w pierwszej kolejności przez 2 godziny szukałem jakiegoś rozwiązania.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ale co nie pomaga? Pokaż kod po zmianach. Masz w dokumentacji pełny przykład jak potraktować query.
-------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
W podanych przykład nawet łącznie z bazą danych wygląda inaczej niż jest to u mnie wykonane - zapewne u mnie jest to już przestarzałe bo wykonane było z 5 lat temu ale działa poprawnie i nigdy nie było problemów. Ja chcę tylko wyciągnąć datę bo do tej pory tego nie było a nie zmieniać cały kod. Jednak zupełnie nie wiem jak przełożyć to co jest w przykładach na to co ja potrzebuje - być może jest to proste ale dla osób, które działają w phpie i się dobrze w temacie orientują.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dodaj sobie zatem w samym zapytaniu https://dev.mysql.com/doc/refman/5.5/en/dat...unction_adddate
-------------------- |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wróciło wszystko do punktu wyjścia tzn. wyświetla się 01-01-1970. Natomiast gdy zapytania użyje w phpMyAdmin to datę pokazuje sobie poprawną tak więc to chyba nie problem samego zapytania do bazy.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
W jakim formacie jest pole expiration_date i jakie daty do niego zapisujesz?
Ten post edytował viking 11.12.2017, 12:39:49 -------------------- |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 17.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pole expiration_date jest polem typu data. Dodaję ja w sposób:
Przy dodawaniu wyświetlam ją Tu nie muszę wczytywać nic z bazy więc problemu nie mam. |
|
|
![]()
Post
#19
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
pokaz dokladnie jak teraz pobierasz te $date z bazy bo ewidentnie ciagle zle...
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Już ci mówiłem wcześniej pogrubionym tekstem czym jest zmienna $query.
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 00:24 |