![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z edycją danych w cakephp, mianowicie, próbuje stworzyć prosty system aktywnych miejsc w sali. Podczas tworzenie sali wybieramy ilość rzędów i miejsc w tym rzędzie, po czym tworzy nam się kwadrat o podanych proporcjach(wypełnienie tabeli seats danymi domyślnie status = 1, czyli miejsce dostępne). Następnie ustawiamy, które miejsca mają być zablokowane poprzez odznaczenie tych miejsc(checkbox zmiana status z 1 na 0), wszystko było by dobrze, gdyby nie fakt że zapisuje tylko ostatnią pozycje z edytowanego miejsca.
Controller sali
Widok test
Baza danych wygląda nast: Halls (id,name,count_rows,count_seat), Seats(id,num_rown,num_seat,Halls_id,status) gdzie
Jestem dopiero początkujący w tym temacie ,więc miłą widziana wyrozumiałość jeśli to będzie jakaś trywialna rzecz. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Wszystkie Twoje checkbox'y mają tę samą nazwę i ten sam ID..., czyli się nadpisują, stąd ostatni tylko tak naprawdę istnieje.
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:37 |