我在Cookie数组上处理上次访问过的产品。假设它被称为 visited_product 。
当用户访问产品时,我将产品ID推送到$_COOKIE["visited_product"]
。然后我用“ - ”字符爆炸这个数组。
然后我使用这些ID到达db获取产品信息
示例:
$_COOKIE["visited_products"] = "12-45-67-89-3-6-9"
并且我的最后一个数组是= {9,6,3,89,67,45,12}
//你可以看到我按照降序排列顺序反转数组。
当我使用此数组向mysql请求时,它按product_id
按升序或降序返回产品。如何返回数组订单等产品信息?
我不想为cookie添加时间价值。这种结构有可能吗?
我的mysql查询如:
SELECT * FROM products WHERE product_id = 9 OR product_id = 6 OR ...