Cześć, chciałbym, aby po kliknięciu w odpowiednią komórkę tabelki zmieniała ona np. kolor i po kliknięciu zapisz zapamiętało, które komórki zostały kliknięte.
Chodzi o taki efekt rezerwacji terminów. Jakie metody najłatwiej tutaj wykorzystać?
Js + css. Na onclicku zmieniasz stan danej komórki np nadając jej klasę field-selected lub coś podobnego, potem na submicie forma zbierasz te dane, tworzysz z nich jakis zestaw danych np id danego elementu lub wartość (czy cokolwiek innego co chcesz zbierać z tych komórek) i wysyłasz formularz.
Jeśli do uzyskania w php (nawet jak piszecie z niepotrzebnym skomplikowaniem) to czego trzeba użyć? Chodzi właśnie o to żeby był sam PHP.
mancher napisał(a):
Jeśli do uzyskania w php (nawet jak piszecie z niepotrzebnym skomplikowaniem) to czego trzeba użyć? Chodzi właśnie o to żeby był sam PHP.
Widzę po wątkach, że męczysz się od listopada z kolorowaniem. Książka albo DOBRY kurs html /css, bez tego nie ruszysz.
A co do kodu PHP, zaznaczenie komórki musi skutkować przeładowaniem "siebie samego" z podaniem pozycji aktywnych.
Masz bazę danych w tym projekcie?
Tak, mam bazę danych.
Każda komórka to miniaturowy <form> z buttonem wypełniającym (prawie) całe pole. Kliknięcie generuje POST, rejestrujesz fakt na serwerze w bazie i generujesz od nowa stronę (co wygląda niefajnie)
Jak znasz PHP, to wiesz jak to rozwiązać.