用户给定数据和预定义数据进行计算的概念

时间:2013-12-26 15:35:01

标签: php

我很感激关于以下计算概念的一些意见。

我是PHP/MYSQL的新用户,因此我不确定以下计算问题的架构:

每个访问我网页的用户都可以选择输入5个数字,这些数字将用于进一步计算。让我们将它们命名为 $ input1,$ input2,$ input3,$ input4,$ input5。

数组或数据库中的代码中的某个位置(尚未确定 - 请建议您认为最好的)将是一系列数据。
现在让我们说30 arrays of data

计算示例:

这些数字$input(i)中的每一个都会有一个IF statement,并且true/false将与data(1)=array中的其他数字一起使用。
该计算的结果将存储在新创建的数组中=> Results(1)=array
然后使用不同的$input(i)进行相同data=array(1)的计算,并将结果保存在新创建的数组中=> Results(2)=array。等...所以对于只有1 $inputs的所有5 data(1)=array之间的计算,结果将是5个不同的结果数组。

results=arrays中具有相同索引的项目稍后将在final_result=array中进行总结。 (将显示在页面上)(基本上是向量的总和)

然后这应该循环到另一个29 arrays of data

我的问题是关于概念 是否值得创建此数据的数据库,因为用户不会输入任何将保存到服务器的数据 数据库(如果使用)仅用于读取计算数据 我(管理员)必须每月更新1-2这个数据 欢迎提出任何其他意见,建议,使用的功能或如何简化此问题。

提前感谢,Jan

1 个答案:

答案 0 :(得分:0)

如果所有计算都在一个页面会话中进行。使用数组。如果不使用像数据库这样的存储。

我的意思是,如果用户在x字段中发布内容。处理这些字段然后显示在一个页面上。这可以而且应该在php中完成。如果您不需要为用户保存首选项等,则无需保存到数据库。

如果有多个页面,例如每个字段输入一个页面。使用数据库和/或会话cookie可能是一个好主意。