Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] problem z funkcją NOW() ?
Forum PHP.pl > Forum > Bazy danych > MySQL
lopik
Coś dziwne rzeczy wychodzą mi z tą funkcją ;/

Mam w tabeli pole:
id typ NUL domyslne
data timestamp(10) Tak NULL

I dodaje do bazy rekord, i w pole date dodaje funkcje NOW.

I wywołuję ją tak:
  1. <?php
  2. date('d.m.Y H:i:s', $row['data']
  3. ?>


To mi wychodzi taka data:
14.05.1989 14:32:26 :|


why questionmark.gif
MatheW
W pole data nie powinienes dodawac nic - pole timestamp cechuje sie tym ze samo sie uzupelnia poodczas edycji.

A date bedziesz musial konwertowac - spojrz w bazie w jakim formacie masz ta date i konwertuj
lopik
Jak nie dałem funkcji NOW w pole date to wynik był taki:

php: 01.01.1970 01:00:00
W badzie danych, w polu date: 0000000000


;/

To jaki mam ustawić typ pola i funkcje żeby z każdym zapisaniem nowego rekordu była dodawana aktualna data w formacie unix questionmark.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.