Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przypisanie do buttona danej daty
Fight-Team
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 16.11.2011

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


Witam, zamierzam zrobic kalendarz poprzez ktory pacjent bedzie mogl umowic sie na wizyte. A wiadomo musi tutaj wybrać godzine. I na ten moment mam zrobiony kalendarz, ktory sie pokazuje na razie tylko na obecny miesiac oraz pare buttonów do ktorych jest podpieta podstrona z formularzem, ktory wysyla dane do bazy( bez duplikowania danych).


I mam takie pytanie: Jak zrobic gdy nacisne na button np przy godzinie ósmej to przeniesie mnie do formularza i tam bedzie juz ustawiona data, która użytkownik wybral wczesniej ?
Kombinuje w taki sposób:
  1. $calendar.= str_repeat('
  2. <p>
  3. '.$pierwszaH="8:00-9:00".'8:00-9:00 : WOLNE <a href="formularz.php" class="button">Umow sie</a><br/>
  4. '.$drugaH="8:00-9:00".'9:30-10:30: WOLNE <a href="formularz.php" class="button">Umow sie</a><br/>
  5. '.$trzeciaH="8:00-9:00".'11:00-12:00: WOLNE <a href="formularz.php" class="button">Umow sie</a><br/>
  6. '.$czwartaH="8:00-9:00".'12:30-13:30: WOLNE <a href="formularz.php" class="button">Umow sie</a><br/>
  7. '.$piataH="8:00-9:00".'14:00-15:00: WOLNE <a href="formularz.php" class="button">Umow sie</a><br/>
  8. '.$szostaH="8:00-9:00".'15:30-16:30: WOLNE <a href="formularz.php" class="button">Umow sie</a><br/>
  9. </p>',1);


Ktos ma jakis pomysł?
Go to the top of the page
+Quote Post
Tomplus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 884
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

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


Stwórz sobie tablice z datami, a potem przesyłaj przez link wartość klucza do tej tablicy np.:
formularz.php?termin=231

W formularz.php odniesiesz się do danego terminu i masz myślę to co chciałeś.
Go to the top of the page
+Quote Post
Fight-Team
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 16.11.2011

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


a pozniej w sqlu jest mozliwosc by np wpisać $tablica[0] ? bo od razu po sfinalizowaniu formularza ta data musi sie zapisac
Go to the top of the page
+Quote Post
Tomplus
post
Post #4





Grupa: Zarejestrowani
Postów: 1 884
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

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


Jak masz takie informacje w SQL to wystarczy z SQL wyciągnąć ID terminów i przypisać do formularza i linków na stronie z kalendarzem.
Wtedy łatwo możesz sprawdzić czy termin jest wolny czy zajęty już.
Go to the top of the page
+Quote Post
Fight-Team
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 16.11.2011

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


ze sprawdzeniem sobie poradzilem tylko teraz musze wszystko modyfikować pod kątem tej godziny. musze zrobic tego arraya

  1. $tablica = array("08:00:00.000000","09:30:00.000000","11:00:00.000000","12:30:00.000000","14:00:00.000000","15:30:00.000000",
  2. "18:00:00.000000","19:30:00.000000","16:00:00.000000","17:00:00.000000","18:00:00.000000","19:00:00.000000","20:00:00.000000" );


w ktroym mam te godziny, pozniej ten link odpowiadajacy danemu elementowi w tablicy musze wrzucic do buttona, pozniej ta godzina musi wyswietlić sie nad formularzem a na sam koniec wleciec do bazy. Wszystko bedzie raczej latwe bo w sqlu moge dac zmienne ale nie wiem czy $tablica[0] tez zadziala.

Ten post edytował Fight-Team 7.10.2015, 20:15:32
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: 26.09.2025 - 07:26