Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zrobic aby data wprowadzana byla automatycznie
Forum PHP.pl > Forum > Bazy danych
usiek00
Mam zriobiony formularz przez ktory wprowadzam dane do tabeli i mam tam pode date, i chce aby nie podawac tam nic a data byla by wprowadzana systemowa automatycznie. Jak tego dokonac questionmark.gif
son
Typ pola w bazie danych musi być DATE lub DATETIME a jak wpisujesz wartości to wpisz: now() bez cudzysłowiu

Pozdrawiam
usiek00
Mam takie polecenie:

  1. <?php
  2. $zapytanie = &#092;"update zwroty_do_klientow set data_zwrotu = '$data_zwrotu' where nr_zamowienia = '$nr_zamowienia'\";
  3. ?>



i co za $data_zwrotu mam wpisac now() questionmark.gif - niestety wpisalem i nic mie nie dopisal do tabeli

Ale człowiek się załamuje wpisałem sobie cosik takiego
  1. <?php
  2. $data_zwrotu=date(&#092;"Y-m-d\");
  3. ?>


i głównie oto mi chodziło smile.gif
Vertical
Cytat
Typ pola w bazie danych musi być DATA lub DATATIME

Raczej chodziło o DATE i DATETIME.
NOW() zwraca Aktualną datę + czas. Jeśli chcesz, żeby zwróciło Ci tylko datę, użyj CURDATE()
son
Cytat(Vertical @ 2005-02-02 12:12:34)
Cytat
Typ pola w bazie danych musi być DATA lub DATATIME

Raczej chodziło o DATE i DATETIME.
NOW() zwraca Aktualną datę + czas. Jeśli chcesz, żeby zwróciło Ci tylko datę, użyj CURDATE()

worriedsmiley.gif pomyliłem się....
Oczywiście chodziło mi o DATE & DATETIME biggrin.gif

Cytat
i co za $data_zwrotu mam wpisac now() questionmark.gif - niestety wpisalem i nic mie nie dopisal do tabeli

A czy zmieniłeś typ pola w bazie danych??
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.