hallo an alle,
ich bin dabei ein modul für eine kursanmeldung zu basteln und brauche dringend hilfe.
ein kurs hat eine bestimmte anzahl von verfügbaren plätzen. diese anzahl ist natürlich bei jedem kurs anders und wird vom benutzer in der konfiguration (input CMS_VAR 11) festgelegt.
immer wenn sich jemand anmeldet soll sich die zahl der verfügbaren plätze um eins verringern und abgespeichert werden. das passiert dann im output.
wie kann ich die neue anzahl speichern?? am besten an die stelle der CMS_VAR 11. ich verzweifle daran. in der datenbank habe ich alles durchsucht, aber ich konnte den eintrag nicht finden.
dachte ich kann es direkt in die datenbank speichern. gibt es noch andere möglichkeiten??
weiterhin soll der benutzer die anzahl der verfügbaren plaetze auch kontrollieren können. d.h. falls der kurs voll ist oder doch mehr plaetze zur verfügung stehen, soll die anzahl der plaetze änderbar sein. kann man im input die neu abgespeicherte anzahl anzeigen lassen und bei bedarf ändern?
ich bin über jeden tip dankbar, da ich nicht der größte php-freak bin.
vielen dank im voraus.
kursanmeldung mit anzahl verfügbarer plätze
hmm...
eine funktion diese werte zu ändern gibts leider nicht...
gespeichert werden diese werte(CMS_VAR) in der con_container_conf
verknüpft mit der idtplcfg die sich beim jeweiligen artikel con_art_lang
finden sollte... ausnahme kategorie konfiguration -> con_cat_lang
in der container_conf findest du bei der spalte container etwas wie das hier
0=9&
d.h
CMS_VAR[0] hat den den wert 9
& -> dann der nächste wert nach dem gleichen muster...
der wert 9 ist im normalfall urlencodiert...
seitens logik was du machen möchtest...
bei buchung wird der gespeicherte wert mittels direkter manipulation der db einfach -1 gerecht und zurück geschieben...
seitens konfiguration ändert sich sonst nichts... ein ändern ist dort noch jederzeit möglich...
eine funktion diese werte zu ändern gibts leider nicht...
gespeichert werden diese werte(CMS_VAR) in der con_container_conf
verknüpft mit der idtplcfg die sich beim jeweiligen artikel con_art_lang
finden sollte... ausnahme kategorie konfiguration -> con_cat_lang
in der container_conf findest du bei der spalte container etwas wie das hier
0=9&
d.h
CMS_VAR[0] hat den den wert 9
& -> dann der nächste wert nach dem gleichen muster...
der wert 9 ist im normalfall urlencodiert...
seitens logik was du machen möchtest...
bei buchung wird der gespeicherte wert mittels direkter manipulation der db einfach -1 gerecht und zurück geschieben...
seitens konfiguration ändert sich sonst nichts... ein ändern ist dort noch jederzeit möglich...
*** make your own tools (wishlist :: thx)