[PHP][MYSQL]Problem z zmienną |
[PHP][MYSQL]Problem z zmienną |
9.07.2008, 12:02:07
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
Witam, mam otóż taki mały problem z moją zmienną, chce zeby zmienna nigdy w zyciu niemogła wyniesc wiecej niz 100 i niewiem jak to zrobic...
Ten post edytował maxiu99 9.07.2008, 12:06:25 |
|
|
9.07.2008, 12:05:23
Post
#2
|
|
Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) |
Witam, mam ot.óz taki mały problem poniewaz chce zrobic tak zeby moja zmienna nigdy w zyciu neimogła wynies wiecej niz 100 i niewiem jak to zrobic... Jak to zmienna ? Może jestem nie życiowy ale dla mnie to powinno być jakimś warunkiem if sprawdzone. W samej zmiennej nie można robić hocków klocków. Ale mogę się mylić. Pozdrawiam Redelek -------------------- Pozdrawiam
Piotrek R |
|
|
9.07.2008, 12:07:29
Post
#3
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
przepraszam, chodzi o wartosc zmiennej zeby niemogła wynies więcej niz 100
|
|
|
9.07.2008, 12:29:40
Post
#4
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 4 Dołączył: 5.07.2008 Ostrzeżenie: (0%) |
|
|
|
9.07.2008, 12:41:14
Post
#5
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
miałem tak samo w warunku if ale taka sprawa rozwiązania zbytnio niemoze byc poniewaz: gdy zmienna ma wartosc 99 i na mojej stronie mam skrypt który dodaje +5 do tej zmiennej
wtedy w tym warunku wszystko jest ok ale po wykonaniu skryptu zmienna ma juz wartosc 104 i chciałbym tego uniknąc.... ale niewiem w jaki sposób |
|
|
9.07.2008, 13:03:39
Post
#6
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków |
a nie możesz później wyniki sprawdzać czy jest mniejszy od 100?
-------------------- |
|
|
9.07.2008, 13:12:01
Post
#7
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Jeśli wartość zmiennej jest mniejsza lub równa 100, pod zmienną podstawiamy nią samą, czyli nie zmieniamy wartości. Jeśli jest większa, obcinamy ją do 100.
Inne rozwiązanie, nieco czytelniejsze newbie. -------------------- |
|
|
9.07.2008, 13:20:47
Post
#8
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 4 Dołączył: 5.07.2008 Ostrzeżenie: (0%) |
Obiekty są fajne |
|
|
9.07.2008, 13:22:47
Post
#9
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Obiekty są fajne A o KISS słyszałeś? Twój przykład jest bardzo fajny i w ogóle - ale to strzelanie do komara z armaty. -------------------- |
|
|
9.07.2008, 13:31:18
Post
#10
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 4 Dołączył: 5.07.2008 Ostrzeżenie: (0%) |
A o KISS słyszałeś? Twój przykład jest bardzo fajny i w ogóle - ale to strzelanie do komara z armaty. Słyszałem, ale przecież autor tematu nie powiedział co to za zmienna i do czego ją potrzebuje. Może ma więcej takich zmiennych albo inne które muszą być mniejsze od 200. Może zmienia jej wartość w 20 miejscach w kodzie, a za tydzień okaże się, że jednak zmienna miała być mniejsza od 120 "Simple" to pojęcie względne, wszystko zależy od tego co autor chce uzyskać. |
|
|
9.07.2008, 13:36:58
Post
#11
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
no napewno wartosc zmiennej nieulegnie zmmiane ze za tydzien będzie większa musiała byc! mam jedna taką wartosc uzywam ją ciągle na mojej stronce bardzo wazna zmienna
chyba zrobie tak jak scanner* powiedział zeby obcinac liczbe, zastanawiam sie jeszcze jak to zrobic, czy po prostu funkcje jezeli wynik większy niz 100 to wartosc tej zmiennej wynosi 100 Ten post edytował maxiu99 9.07.2008, 13:40:36 |
|
|
9.07.2008, 13:41:29
Post
#12
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Ale po co używać OOP w sytuacji, jak cały problem jest rozwiązany w jednej krótkiej linijce kodu? Twoje argumenty mnie nie przekonują.
Hello world na 200 liniach już tez widziałem... Toż tego nawet nie trzeba ubierać w funkcję, tylko ożywać on-demand. -------------------- |
|
|
9.07.2008, 13:49:52
Post
#13
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
sorki ale nie rozumiem, mógłbys jasniej?
|
|
|
9.07.2008, 14:14:18
Post
#14
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Ty:
- Zaincludowanie pliku z definicją klasy (czas) - Utworzenie obiektu (czas, pamięć) - komplikacja kodu - konieczność stosowanie metod składowych obiektu, przepisywanie wartości do obiektu itd. Ja: - Użycie jednej konstrukcji wbudowanej w język wtedy, gdy jest ona konieczna. Prościej się nie da. -------------------- |
|
|
15.07.2008, 11:21:42
Post
#15
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
hmm, ale najwazniejszego neirozumiem jak to zrobic teraz...
|
|
|
15.07.2008, 11:37:12
Post
#16
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
W kazdym miejscu, w którym może zwiększyć się wartość tej Twojej zmiennej, a nie moze przekroczyć zadanej wartości, użyj:
-------------------- |
|
|
15.07.2008, 20:12:45
Post
#17
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
iInt czy to jest z bazy danych ta zmienna? nazwa czy cos innego? bo niewiem czy dobze rozumiem
|
|
|
15.07.2008, 20:19:06
Post
#18
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
To jest ta zmienna, o której piszesz na samym początku.
Nazwę $iInt zamń sobie na swoją. Ludzie, myślcie, to nie boli! Cytat Witam, mam otóż taki mały problem z moją zmienną, chce zeby zmienna nigdy w zyciu niemogła wyniesc wiecej niz 100 i niewiem jak to zrobic...
-------------------- |
|
|
16.07.2008, 14:47:08
Post
#19
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.10.2007 Ostrzeżenie: (10%) |
wstawiłem tak jak mówiłes i zmiennej wartosc moze nadal wyniesc więcej niz 100...
|
|
|
16.07.2008, 14:49:47
Post
#20
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) |
Pokaż kod, który wyprodukowałeś na podstawie tego podpowiedzianego przez scannera.
|
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 22:11 |