![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 1 Dołączył: 6.04.2008 Ostrzeżenie: (20%) ![]() ![]() |
Po kolei.
Szablon wyświetlania przedmiotów: Cytat <td> <table class="wh"> <tr> <td><input type="checkbox" class="" name="to_update[]" value="{$slot}"></td><td align="center"><img src="{$image}" title="body=[{$title}]"></td> </tr> <tr> <td>Price:</td> <td><input type="text" maxlength="7" name="of_price[]" size="7" value="{$price}"></td> </tr> <tr> <td colspan="2" align="right"><input type="button" value="-" onClick="window.location='delete.php?id={$slot}'"></td> </tr> </table></form></td> Wyświetlanie przedmiotów:
Po naciśnięciu "Update all items":
Funkcja update_stall:
Problem jest w tym, że gdy zaznaczę pierwszy przedmiot i zmienię cenę, na przykład na 1000, zaakceptuję - dobrze, cena dla pierwszego przedmiotu się zmieni. Natomiast, gdy zmienię cenę drugiego przedmiotu, na przykład na 17000 (zaznaczając checkbox) i nacisnę na przycisk "Update all items", cena zmienia się na cenę poprzednią. Tak jest cały czas. Co jest nie tak? Ten post edytował EdeusEx 17.06.2008, 20:57:50 |
|
|
--Damian-- |
![]()
Post
#2
|
Goście ![]() |
wyglada na to, ze $update[0] nie zmienia swojej wartosci, ale czemu to ja juz nie wiem
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 879 Pomógł: 230 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
wydrukuj sobie wartości z pętli - może zauważysz w którym miejscu jest błąd.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 1 Dołączył: 6.04.2008 Ostrzeżenie: (20%) ![]() ![]() |
Już rozwiązałem problem. Źle indeksowana była zmienna $of_price ;p
Głupie przeoczenie. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:37 |