Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] czas zapisu do bazy
Forum PHP.pl > Forum > Przedszkole
gibonik
chce zeby wstawiało do bazy datę rrrr-mm-dd i GG:MM kiedy wstawiamy do bazy

  1. $sql = "insert into kontakt set osoba=$osoba, info=$info, czas=?";
thek
A to nie można walnąć przy zakładaniu tabeli jako wartość domyślną dla tego pola CURRENT_TIMESTAMP? smile.gif W MySQL na pewno się da.
dr_NO
a jakiego typu masz pole "czas" w MySQL ?
Zawsze możesz na około somthin like:
  1. $czas = date('Y-d-m'.' '.'G:i');
gibonik
DATETIME
emajl22
  1. $sql = "insert into kontakt set osoba=$osoba, info=$info, czas=now()";

Wstawi aktualną datę i czas.
gibonik
czas=now()
a skąd to?

Cytat(gibonik @ 5.01.2011, 13:54:54 ) *
DATETIME

thek
Skoro masz datetime to zobacz jaki ma on format i zgodnie z nim użyj funkcji date() smile.gif Chyba coś takiego
  1. $sql = 'insert into kontakt set osoba=\''.$osoba.'\', info=\''.$info.'\', czas=\''.date('Y-m-d H:i').'\'';
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.