Нет, тут другая плоскость. Скажем в куки валятся ид продуктов. Что с ними потом делать? Пихать в where in( --- тут стопицот идех )? А вот если сразу в бд под dummy юзером, то как два пальца: left join orders on blah-blah and user_id = $_SESSION['user_id'] и все остальное тогда работает: и сортировка и фильтрация.
Дело в том что в теме написано про "сессию", а она на сервере, а сервер и без ДжейЭс нажарит печенек и сам их зохавает.