Diskuze: Odstránenie položky z karty(nákupného košíka)
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Co ti vypíše proměnná $delete_produkt?
tak za prvé určite by som to nemazal podľa IP adresy ... na jednej IP môže byť viacej užívateľov, teoreticky. čiže by si mal mať v DB p_id(asi id predmetu), user_id, potom aj niečo z časom čo by košík po jednom dni premazalo, preistotu.
za
$delete_produkt = "DELETE FROM karta WHERE p_id='$remove_id'....
si vypíš obsah toho $delete_produkt a potom daj die; a výsledok si pozri či odpovedá nejakému záznamu v DB, možno tam nejako zle predávaš tie parametre alebo niečo v tom zmysle
Od vtedy ako sa venujem PHPčku strávim nad hľadaním chyb viac ako nad samotným programovaním <from> Ako som mohol ? diky a teraz myslieť nad vylepšením
Od vtedy ako sa venujem PHPčku strávim nad hľadaním chyb viac ako nad samotným programovaním <from> Ako som mohol ? diky a teraz myslieť nad vylepšením
Vytvoř si tabulku nakupni_kosik, kde bude mít každý nákup svoje vlastní ID a podle toho se dá spolehlivě mazat. I kdyby stejný uživatel udělal tentýž den další nákup, ID dalšího nákupu bude jiné a jedinečné vůči ostatním nakupujícím i jiným nákupům tohoto uživatele.
Zobrazeno 9 zpráv z 9.