Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] dwie możliwości zapisu do bazy
M@X
post
Post #1





Grupa: Zarejestrowani
Postów: 212
Pomógł: 0
Dołączył: 18.12.2003
Skąd: Warszawa

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


Witam.
Mam w bazie pole typu 'date'.
Mam zwykły formularz gdzie jest:
  1. INSERT INTO news(id,date) VALUES(NOW())

Czyli po zapisaniu do bazy idzie data dzisiejsza.
Jednak chciałbym dodać w formularzu pole na wpisanie daty ręcznie, ale chciałbym aby to działało tak że jak w formularzu pole input będzie miało wpisaną datę to żeby do bazy zapisywała się wpisana data, a jeśli pole będzie puste to żeby zapisywał dzisiejszą NOW()

Ten post edytował M@X 26.02.2013, 20:09:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Konochamaru
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 26.02.2013

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


  1. <?php
  2. //index.php
  3. $dzien = $_POST['dzien'];
  4. $miesiac = $_POST['miesiac'];
  5. $rok = $_POST['rok'];
  6.  
  7. If(isset($dzien) && isset($miesiac) && isset($rok)){
  8. $date = $dzien.'-'.$miesiac.'-'.$rok;
  9.  
  10. //Linia zapisu do bazy
  11. }else{
  12. $date = date('d-m-y');
  13. //Linia zapisu do bazy
  14. }
  15. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 16:41