Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Zapis daty w bazie danych
#1
Mam pewien problem, a mianowicie mam formularz i ukryte pole które pobiera datę wysłania formularza i zapisuje w bazie danych. Jednak po wyświetleniu danych z bazy zamiast daty pojawia się tylko to 0000-00-00.
Kod w formularzu:
Skrypt daty:
Kod:
<?php
$data = date("Y-m-d");
?>
Kod:
<input type="hidden" name="data" value="$data" />
Kod gdy zapisuje do bazy:
Kod:
' ".$_POST['data']." '
Z góry dziękuje za pomoc Wink
[Obrazek: 2guxq1i.gif]
Odpowiedz
#2
Temat do zamknięcia już rozwiązałem problem Wink
[Obrazek: 2guxq1i.gif]
Odpowiedz
#3
To podaj chociaż rozwiązanie, inaczej usuwam temat bo nic nie wnosi Wink.
Odpowiedz
#4
No to tak, wystarczyło przenieśc ten kod:
Kod:
<?php
$data = date("Y-m-d");
?>
Do pliku gdzie php wrzucało dane do bazy, i zamiast post po prostu wpisac $date Smile
[Obrazek: 2guxq1i.gif]
Odpowiedz
#5
A tak dla potomności to po co robić ukryte pole w formularzu? To zło jest! Są dużo łatwiejsze sposoby!

Wystarczy zrobić tak, do zapytania INSERT, UPDATE etc. dodajemy date = NOW() . I ot co cała filozofia. Smile

Czyli przykład:
INSERT INTO cos (id, imie, data) VALUES (1, 'Robert', NOW())
DELETE FROM cos WHERE data >= NOW()
SELECT id, imie, data WHERE data >= NOW()

Edit: aby nie pisać nowego posta.
To jest dla potomności, więc zamiast odpowiadać znów na tak głupie pytania lepiej odesłać go do tego postu!
Odpowiedz
#6
Można przecież w mysql dać pole timestamp.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  cron nie łączy się z bazą danych michalszyd 3 5,004 18-01-2018, 06:15
Ostatni post: ytprzetwornik
  Jak sprawdzić czy adres www znajduje sie w bazie mysql? jarekcda 8 9,035 13-05-2017, 01:02
Ostatni post: miketodson255
  Pobieranie danych z dwóch baz danych jarekcda 2 5,189 28-11-2016, 11:55
Ostatni post: ania9
  podział danych za pomocą substr ppsqm 1 4,149 18-06-2014, 15:18
Ostatni post: Kartofelek
  Przywrócenie bazy danych/struktury z plików OPT i FRM smiesznylolek 0 3,263 19-11-2013, 16:28
Ostatni post: smiesznylolek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl