Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] [mysql]Wstawianie daty?, jak?
zyzioone
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 30.12.2005

Ostrzeżenie: (0%)
-----


Witam.
Mam problem z dodaniem daty do bazy.Pole daty w bazie jest ustawione na TIMESTAMP.Pobieram dane z formularza i przesyłam je:
  1. <?php
  2. $query = "INSERT INTO contacts VALUEs(' ','$first','$last','$phone','$mobile','$fax','$email','$web',' ')";
  3. mysql_query($query);
  4. ?>

Pierwsze pole to ID - auto_increment
a ostatnie to DATA - timestamp(14)
I nie wiem jak zrobić zeby pole data w bazie sie samo uzupelnialo w momecnie wpisywania danych z formularza. Probowałem cos takiego:

  1. <?php
  2. $query = "INSERT INTO contacts VALUEs('','$first','$last','$phone','$mobile','$fax','$email','$web',' ')";
  3. mysql_query($query);
  4. mysql_query("UPDATE contacts SET data=now() ");
  5. ?>

Ten zapis wpisuje mi we wszystkie komorki DATA date ostatniego dodania rekordu.Dzieje sie tak dlatego ze nie podalem mu warunku dla jakiego ID ma mi wpisac date.Czyli musze najpierw wiedzieć jaki jest numer ostatniego rekordu ID czy da sie to jakoś łatwiej zrobić?
Z góry dzięki za jakieś sugestie.
Pozdrawiam!
Go to the top of the page
+Quote Post
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

Ostrzeżenie: (0%)
-----


W pierwszym zapytaniu możesz od razu wstawić datę, dokładnie tak samo jak chcesz robić to w następnym :)
  1. <?php
  2. $query = "INSERT INTO contacts VALUEs(' ','$first','$last','$phone','$mobile','$fax','$email','$web',NOW())";
  3. ?>


pozdr.
Go to the top of the page
+Quote Post
nexis
post
Post #3





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

Ostrzeżenie: (0%)
-----


Nie wiem jak jest dla TIMESTAMP, ale dla DATETIME robisz tak:

  1. <?php
  2. $query = 'INSERT INTO table VALUES (now())';
  3. ?>
Go to the top of the page
+Quote Post
zyzioone
post
Post #4





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 30.12.2005

Ostrzeżenie: (0%)
-----


siemakuba - dziękuje bardzo za pomoc. Właśnie o to mi chodziło.A pół dnia przy tym przesiedziałem kombinując na wszystkie strony.Pozdrawiam!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 04:04