Skocz do zawartości

Funkcja date()


apollan

Rekomendowane odpowiedzi

Cześć.

Chciałbym zrobić tak, aby użytkownik w pliku a.php mial możliwość wybrania daty z formularza i przesłania jej metodą post do b.php które zapisuje ją w odpowiednim polu o typie data.

Myślę o daniu(nie śniadaniu) w SELECT NAME po kolei roku, miesiąca, dnia .

Prosiłbym o sensowne naprowadzenie(nie gotowe rozwiązanie :) ) jak poźniej w pliku b.php scalić to i ładnie zapisać do bazy.

Pozdrawiam :blink:

Odnośnik do komentarza
Udostępnij na innych stronach

A co ma do tego funkcja date() i do czego Ci plik b.php skoro można zrealizować to wszystko w pliku a.php ?

Skoro chcesz tylko naprowadzenia:

Stwórz sobie jedną z pętli obsługiwanych przez php generującą odpowiedni format daty. W polu option jako wartość (value) daj tą datę i dla opisu też (czyli <option value="format_daty">format_daty</option>).

Nie wiem czemu wolisz metodę GET, ale jeśli chcesz jej użyć - użyj method="GET" w znaczniku <form>.

Przesłaną datę znajdziesz w zmiennej $_GET['name_pola_select'].

Jeśli chcesz zapisać datę do bazy w takim formacie - musisz określic kolumnę w bazie również w tym formacie (np. DATE) - jeśli chodzi o mysql...

Ewentualnie sprecyzuj o co Ci dokładnie chodziło...

Portal komputerowy

-
webmastering, biznes

Forum IT - informatyka, komputery, technologie

Odnośnik do komentarza
Udostępnij na innych stronach

Hmm jak zrealizować to w jednym pliku?

W parametrze action zamiast pliku b.php daj zmienną $_SERVER['PHP_SELF'] lub a.php.

Następnie na samej górze musisz posłużyć się instrukcją:

<?php #obsłuz formularz
if( isset($_POST['name_formularza_lub_pola']) ){
  // tutaj kod, dodawania do bazy
  // podziekowanie lub przekierowanie

 exit(); // jeśli nie chcesz wyświetlić formularza ponownie
}
?>

Tutaj formularz w formacie HTML

Jak widać szkoda zaśmiecać sobie miejsce plikami typu b.php :pisze:

MySqL juz ustawiłem sobie pole DATE.

Wiec z wygenerowaniem daty w tym formacie nie powinno być już problemu...

Portal komputerowy

-
webmastering, biznes

Forum IT - informatyka, komputery, technologie

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności