![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 7 Dołączył: 1.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z aktualizacja danych w bazie mam taki kodzik:
I nie wiem dlaczego zawsze wszystkie updatowane dane są zmieniane na 11 ![]() -------------------- Nie proś o to, idź i sam to zdobądź.
Zrób to, a osiągniesz sukces. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
bo niewazne czy miejsce ma wartosc 3 czy 10 to i tak zawsze jest mniejsze lub rowne 10. rozwiązaniem będzie odwrocenie kolejnosci ifów lub uzycie elseif
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Z tego powodu, że zawsze wykonywana jest ostatnia instrukcja - w każdym z przedstawionych przez Ciebie przypadków
$miejsce jest mniejsza lub równa 10. Jak się zastanowisz, to szybko poprawisz ;] Na marginesie. Skrypt jest masakrycznie napisany - ujmij to w funkcję, spróbuj napisać to tak, aby nie było tylu powtórzeń, abyś nie musial pisać za każdym razem mysql_query()... ten skrypt może zajmować o połowę mniej linijek niż teraz. Pozdrawiam -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 7 Dołączył: 1.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dizeki działa ;] chociaż nie mam pojęcia czemu
![]() -------------------- Nie proś o to, idź i sam to zdobądź.
Zrób to, a osiągniesz sukces. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:31 |