Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 3 Dołączył: 25.06.2007 Ostrzeżenie: (0%)
|
Witam,
mam problem ze stworzeniem bardzo prostej funkcji:
funkcja fajnie działa do momentu kiedy wartość są od 1-9, kiedy wartość są od 10-12 to zawsze wyświetla się styczeń. Prosił bym o jakieś wskazówki. Za pomoc z góry dziękuje. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%)
|
Jeżeli najpierw zmieniasz 1 na styczeń, to nie możesz później zmienić 10 na październik, ponieważ 1 w 10 już nie ma.
Rozwiązanie jest proste. Sprawdź, czy przed cyfrą zawsze jest spacja, wtedy tylko zmieniasz ' 1' na styczeń, albo ' 10' na październik. Jeżeli nie ma spacji to przed cyframi dodaj jakiś znak, i po. Np. @1@, @10@ i wtedy zmieniasz @1@ na styczeń, a @10@, na październik. |
|
|
|
linx [PHP] problem z bardzo prostą funkcją 5.10.2008, 12:18:21
drPayton To są stałe czy brakuje apostrofów/cydzysłowów? Je... 5.10.2008, 12:20:26
linx Są to wartości pobierane z getdate():
[PHP] pobie... 5.10.2008, 12:25:40
bartek12421 Moim zdaniem nie chodziło tu o stałe
[PHP] pobierz... 5.10.2008, 12:25:57
WojtasSP320 Jeśli na wejściu podajesz tylko nr miesi... 5.10.2008, 12:26:27 
drPayton Cytat(WojtasSP320 @ 5.10.2008, 13:26... 5.10.2008, 12:35:41
linx Ok.
Dzięki @WojtasSP320 nie pomyślałem o switch... 5.10.2008, 12:40:05 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 21:40 |