我有一个情况。我想计算取决于2个预定义变量的点,假设它们是$ limit和$ point
例如: $ limit = 100 => $ point = 2
如果我有k $限制,并且计算$ averagepoint的公式是 (k $ limit * $ point)/ $ limit
问题是。我想动态设置$ limit和$ point。这意味着我想允许用户设置$ limit和$ point的数量。
但是,我不想存储用户为$ limit和$ point在数据库中给出的值。
我想在哪里以及如何存储和做?
任何建议都很有价值。
非常感谢。
答案 0 :(得分:1)
我可能会遗漏一些东西但是当用户设置数据点时为什么不设置cookie?
答案 1 :(得分:0)
我不知道你为什么不想把它存放在数据库中。但根据您的要求,最简单的方法是使用Configure类:
// save data Configure::store('<type>','<filename>', $data); // read data back Configure::load('<filename>'); $data= Configure::read('<type>');
类型可以是真实的,但推荐的选项包括&#39;模型&#39;,&#39;控制器&#39;,&#39;助手&#39;&#39;组件&#39; < / p>
有趣的是,库存中没有记录商店功能(你可以在API中找到它)