Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Pytanie laika - Data w formularzu
--mamber--
post
Post #1





Goście







Serdecznie witam

Niby proste pytanie - Jak do ciężkiej anielki wcisnąć datę z formularza? Bo gdy wciskam ją inputem textowym (np. 2007-01-01) to mi do bazy nie chce wejść i podstawia domyślną wartość. Nie ma problema gdy zamienię pole w bazie na Varchar, ale wolałbym na DATE jechać. Ma ktoś pomysła na preformatowanie? Bo jeśli się nie mylę to mu te - - - przeszkadzają. Chyba że mnie szanowne gremium poprawi. Wdziecznym bendem niesłychanie.
Powód edycji: dodalem tag (cysiaczek)
Go to the top of the page
+Quote Post
Hectic
post
Post #2





Grupa: Zarejestrowani
Postów: 256
Pomógł: 7
Dołączył: 1.01.2005

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


z manuala mysql

Cytat
The DATE type is used when you need only a date value, without a time part. MySQL retrieves and displays DATE values in 'YYYY-MM-DD' format. The supported range is '1000-01-01' to '9999-12-31'.


Więc problem jest w innym miejscu.


--------------------
Nie proś o to, idź i sam to zdobądź.
Zrób to, a osiągniesz sukces.
Go to the top of the page
+Quote Post
--mamber--
post
Post #3





Goście







Dzięki, tak myślałem, tylko za co się złapać?
Bo pomiędzy formularzem a bazą mam tylko INSERT-a
  1. $datawys=$_POST['dod'];
  2. $sql= mysql_query("INSERT INTO dataW SET id='', data=$datawys") OR die ("nie podałeś daty");

dzie 'dod' jest przekazywane Post - em wprost z formularza. Powinno chodzić a nie chce sad.gif A oprócz pola daty, wszelkie inne są przekazywane normalnie. Dlatego miałem podejrzenie o niepoprawny format. No cóż, zostawię chyba na VARCHAR
Go to the top of the page
+Quote Post
nitek
post
Post #4





Grupa: Zarejestrowani
Postów: 209
Pomógł: 37
Dołączył: 27.02.2008
Skąd: Kwidzyn

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


datę daj w apostrofy, powinno pomóc:

  1. <?php
  2. $datawys=$_POST['dod'];
  3. $sql= mysql_query("INSERT INTO dataW SET id='', data='$datawys'") or die ("nie podałeś daty");
  4. ?>


--------------------
Go to the top of the page
+Quote Post
--mamber--
post
Post #5





Goście







Dzięki smile.gif faktycznie pomogło. Ach te nasiadówy po nockach ...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 11:18