• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak zapisać typ DateTime do MySql?

0 głosów
1,963 wizyt
pytanie zadane 18 kwietnia 2015 w PHP przez Hatter Gaduła (3,200 p.)

Cześć,

jak zapisać datę która jest typu DateTime np.

$foo = new DateTime(2015-04-30);

do bazy danych MySql - jedno z jej pól jest typu DATETIME.

Google nie daje mi odpowiedzi, szukałem już wszędzie.

3 odpowiedzi

0 głosów
odpowiedź 18 kwietnia 2015 przez Valtuil Pasjonat (22,460 p.)
wybrane 18 kwietnia 2015 przez Hatter
 
Najlepsza
$foo = date('Y-m-d H:i:s'); //Y-rok(4 cyfry) m-miesiąc d-dzień H-godzina(24) i-minuta s-sekunda
komentarz 18 kwietnia 2015 przez Valtuil Pasjonat (22,460 p.)
Do bazy danych wprowadzasz normalnie.
komentarz 18 kwietnia 2015 przez Hatter Gaduła (3,200 p.)
Co jeśli mam datę w formacie 21 kwietnia, 20:49:41?
komentarz 18 kwietnia 2015 przez Valtuil Pasjonat (22,460 p.)
Możesz użyć funkcji explode() oraz switch'a, aby zmienić nazwe miesiąca na liczbę.
+1 głos
odpowiedź 18 kwietnia 2015 przez HaKIM Szeryf (87,590 p.)
edycja 18 kwietnia 2015 przez HaKIM

Jeśli chodzi o datę, która się utawia po zarejestrowaniu to proszę: 

$sql_search = $connection->Query("SELECT * FROM `uzytkownicy`");
$sql_add = $connection->Query("INSERT INTO `uzytkownicy` VALUES (NOW())");

Jeśli nie, do date() się używa. : )

No i kolumna musi mieć typ DATE.

0 głosów
odpowiedź 19 kwietnia 2015 przez efiku Szeryf (75,160 p.)

Hej. Odpowiedź na Twoje pytanie jest prosta ;-) 

Skoro chcesz operować na DateTime to operuj na DateTime a nie na Date i jakiś explode xd, niepotrzebnie sobie tylko dodasz problemów do kodu... 

 $date = new \DateTime();

 echo $date->format(DATE_ATOM);

format zwroci Ci string który sobie tam już zapytaniem wprowadzisz. 

Obczaj sobie dokładnie: http://php.net/manual/en/class.datetime.php

Pozdrawiam.

komentarz 25 maja 2016 przez niezalogowany
Co oznacza ten ukośnik "\"?

Podobne pytania

0 głosów
1 odpowiedź 279 wizyt
pytanie zadane 16 kwietnia 2022 w PHP przez brzuszek Nowicjusz (120 p.)
0 głosów
1 odpowiedź 390 wizyt
0 głosów
1 odpowiedź 341 wizyt
pytanie zadane 12 lutego 2020 w PHP przez juske00 Początkujący (370 p.)

93,631 zapytań

142,553 odpowiedzi

323,056 komentarzy

63,139 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2900p. - dia-Chann
  2. 2870p. - DziarnowskiJ
  3. 2827p. - Łukasz Piwowar
  4. 2783p. - raydeal
  5. 2758p. - Adrian Wieprzkowicz
  6. 2713p. - rucin93
  7. 2579p. - Łukasz Eckert
  8. 2459p. - CC PL
  9. 2184p. - Maurycy W
  10. 2082p. - Michal Drewniak
  11. 1885p. - robwarsz
  12. 1811p. - rafalszastok
  13. 1600p. - Rafał Trójniak
  14. 1588p. - Tomasz Bielak
  15. 1494p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...