Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak w kalendarzu wyróżnić tylko środy?
miedzna
post 21.12.2005, 12:54:12
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Taki przykładowy kod, jak tu wyróżnić tylko środy, albo jak ukryć w ogóle pozostałe dni tygodnia, prócz śród?

  1. <?php
  2.  
  3. $dni=date( "d", mktime(0, 0, 0, date("m") + 1, 0, date("Y")));
  4. $miesiace=date( "m", mktime(0, 0, 0, date("m") + 1, 0, date("Y")));
  5. echo "dzień: <select name="dzien">";
  6. for($i=1;$i<=$dni;$i++){
  7. echo "<option value="$i">$i";
  8. }
  9. echo "</select>&nbsp;";
  10.  
  11. echo "miesiąc: <select name="miesiac">";
  12. for($i=1;$i<=$miesiace;$i++){
  13. echo "<option value="$i">$i";
  14. }
  15. echo "</select>&nbsp;";
  16.  
  17. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
php programmer
post 21.12.2005, 13:01:25
Post #2





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


  1. <?php
  2.  
  3. if (Date("w",$znacznik_czasu)==3) ...
  4.  
  5. ?>
Go to the top of the page
+Quote Post
miedzna
post 21.12.2005, 13:04:10
Post #3





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Nie bardzo wiem, jak to zastosować u mnie, możesz więcej napisać smile.gif
Go to the top of the page
+Quote Post
mike
post 21.12.2005, 13:22:10
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(miedzna @ 2005-12-21 13:04:10)
Nie bardzo wiem, jak to zastosować u mnie, możesz więcej napisać smile.gif

A możesz sam pomyśleć?
Czy to takie trudne?

Funkcja date() z parametrem w zwraca numer dnia tygodnia.
Środa jest jak każdy wie, numerem trzy.
Czyli jak masz trzeci dzień tygodnia (i tu instrukcja warunkowa) to robisz sobie coś (wyróżniasz).

Tym bardziej, że @php_programmer napisał Ci to w jednej linii.
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:37