![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam dodając rekord do bazy datę zapisuje w formacie
A jaka jest funkcja aby to odczytać bazy czyli wyświetlić datę w formie 'Y-m-d G:i:s jakoś nigdzie nie mogę tego znaleźć Z góry dziękuję za wszelkie info. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 3 Dołączył: 9.12.2006 Skąd: Kraków Ostrzeżenie: (10%) ![]() ![]() |
a nie lepiej w zapytaniu do bazy dodającym rekord skorzystać z sysdate() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 13 Dołączył: 16.11.2007 Skąd: Żory Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 10 Dołączył: 26.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
dlaczego do bazy nie zapisujesz rekordu jako timestamp ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za szybka odpowiedź, ale teraz już nie wiem kogo słuchać (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
To było chyba coś takiego:
Gdzie jako query dajesz zmienne która pobiera to z bazy danych.Nie wiem czy będzie to działać, ale widziałem gdzieś takie przykłady. Wykorzystałem ten sposób :-) dziękuję nie wiedziałem że to działa w 2 strony :-) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 3 Dołączył: 9.12.2006 Skąd: Kraków Ostrzeżenie: (10%) ![]() ![]() |
tabela w bd (sql):
dodanie daty (php):
z resztą chyba nie ma problemu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
z resztą chyba nie ma problemu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ale widzisz na takich datach w bazie ciężej robić operacje typu "pobierz daty mniejsze niż", "dodaj dzień do daty" itp daty zapisane w formacie unix czyli liczbowej łatwiejsze są w obróbce i działaniu bynajmniej tak mi się wydaje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 10 Dołączył: 26.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
to źle Ci sie wydaje
UPDATE tabela SET datajakas=DATE_ADD(datajakas, INTERVAL 1 DAY) dodałem do daty jeden dzień SELECT * FROM tabela WHERE datajakas<DATE_ADD(NOW(), INTERVAL 1 DAY) wszystkie rekordy, których data jest "wcześniejsza" od daty jutrzejszej łatwiej przeprowadzać operacje pomiędzy datami unixowymi, ale pobieranie danych z bazy to nie operacje na datach |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:14 |