![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam takie małe zapytanie. Co wpisać w zapytanie albo w pole bazy danych aby automatycznie wpisywało mi aktualną datę.
Wprowadzam dane i chce by data zawsze wprowadzała się z dnia dzisiejszego. Pomocy |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
sory że zawracałem ale już rozwiązałem problem z poziomy php ale dzięki...
ale jak wcześniej probowałem przez NOW() to coś m sypało |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dobra to rozumiem. Ale tabele stworzyłem z poziomu phpmyadmina a teraz nie wiem gdzie dokładnie wstawić tą funkcję NOW()
![]() mam tak w panelu i nie wiem gdzie wstawić... Jeśli robię zapytanie Kod $insert = "INSERT INTO news(id, data, temat, tresc) VALUES (' ',NOW(), '$temat', '$tresc')"; też nic z tego nie wychodzi Ten post edytował KrzYh777 13.04.2007, 07:08:48 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 8.01.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie możesz stworzyć pola automatycznie ustawiającego daty w phpMyAdminie. Jak dodajesz w nim rekord wtedy przy polu typu datetime masz wybierajke do daty.
Co do SQL-a i funkcji NOW() to SOA #1: Dziwne u mnie działa. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 1 Dołączył: 4.03.2003 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Daj po zapytaniu echo mysql_error(); to będziesz wiedział dlaczego nie działa.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 196 Pomógł: 0 Dołączył: 29.04.2002 Skąd: jesteś? Ostrzeżenie: (0%) ![]() ![]() |
NOW - zwraca date i czas, wiec kolumna musi być typu DATETIME
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 29.04.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj tak:
Kod $insert = "INSERT INTO news(id, data, temat, tresc) VALUES (' ',CURDATE(), '$temat', '$tresc')";
Ten post edytował robertinho 15.04.2007, 16:11:47 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
NOW - zwraca date i czas, wiec kolumna musi być typu DATETIME Nieprawda. Nie musi, jeżeli będzie typu DATE to dokona się automatycznie konwersja. Cytat Nie możesz stworzyć pola automatycznie ustawiającego daty I to także nieprawda. Istnieje coś takiego jak typ TIMESTAMP. -------------------- pozdrawiam, Adam Kubiczek
kubiczek.eu |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 07:56 |