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.
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 (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 09:13