Diskuze: Účty uživatelů a vedení vlastního přehledu karet
Člen
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Kolik z toho jsi dělala ty? Vypadá to, že prakticky nic... pokud se chceš
programováním zabývat, měla by sis nastudovat MVC architekturu, kde budeš
mít kontroler karet. Mimochodem, myslíš platební karty? Není nejlepší
nápad, je to celkem nebezpečné v případě úniku.
Jo a je to v úplně špatné sekci, patří to do předpokládám PHP.
edit: Pokud se programováním zabývat nechceš, prostě to řekni a někdo ti to za peníze udělá (pořád snazší než se naučit programovat)
Myslím, že jsi nepochopil princip a hned to vztahuješ k platebním
kartám. Karty byly jen příklad, mohlo by se jednat o CD, knihy apod.
Prosím tedy o uzavření tématu.
Diskuze se tu neuzavírají (pokud se to nerozjede ve flame a off topic) a volba označit jako řešení, se používá na komentáře, které vyřešily autorův problém.
Ja súhlasim s Petrom keď nevieš spraviť tak jednoduchú vec vráť sa k článkom PHP a určite tam bude dokonca aj časť kódu ktorú budeš môcť použiť ...
To si s jednou tabulkou nevystačíš, vidím to tak optimálně na tři. První uživatel, kde je seznam registrovaných, jejich ID bude použito pro párování. Druhá tabulka karty (asi nějaké sběratelské) kde ID karet bude fungovat pro párování. A třetí párovací tabulka, zde bude asi nejvíc záznamů a proto je potřeba aby byla co nejjednodušší. Tady se propojí ID uživatele a ID karty (a třeba datum, kdy si ji připojil). A co se tlačítka týká. Nehledej v tom žádnou těžkost. Do session si uložíš ID uživatele a když budeš vyjíždět seznam karet, můžeš výpis omezit na ty, které uživatel ještě nemá. Celé to vložíš do formuláře a ke každé kartě přidáš tlačítko "přidat" a jako hodnotu bude mít ID karty. Jak na to klikne, PHP script, na který bude formulář odkazovat, zapíše ID karty k ID uživatele, které si přečte ze Session a vytvoří záznam v párovací tabulce. Ta se může použít i na výpis těch co má přidané, nebo to dál editovat. Atd. A pak stránku vrátí tak kam potřebuješ.
Ono by ta párovací (M:N) tabulka ani nebyla potřeba za předpokladu, že by jedna karta mohla patřit nejvýše jednomu uživateli (neob právě jednomu uživateli, to je detail). Pak by stačilo si v tabulce karet přidat sloupec s ID uživatele, který danou kartu vlastní.
Trojtabukové řešení je samozřejmě univerzálnější.
Děkuji, tohle se mi zdá už jasnější jak to celé lze "udělat". Nastuduji o tomto způsobu více. Je pravdou, že jedna karta může patřit více uživatelům, takže se asi M:N tabulce nevyhnu.
Straight to the point: jak moc umíš PHP? Umíš ho vůbec? Působíš strašně zmateně.
Zobrazeno 9 zpráv z 9.