我正在处理食谱输入表单。当前版本的表格非常基本....输入数据并将其插入配方表中。如果表单必须刷新并重新填充该数据,我该如何临时存储表单数据?
我想改变这种形式,使成分不再是一个简单的文本条目....而是我希望它从成分列表中选择。 以下是我迄今为止所做的... - 创建了一个包含所有配方数据的“配方”表 - 创建了一个“配料”表,该配料表将成为 中选择的配料列表 - 创建了“配方成分“表,这将成为配方选择的成分列表。这只是一个ID表... recipe_id和ingredient_id。
下面是我需要的一些方向... - 当用户在addrecipe页面时,他们会开始输入一些信息。当他们到达添加成分部分时,他们将不得不点击某种链接来打开新页面来选择配料。当他们点击该链接时,我想保存已输入的所有表单数据,以便在完成选择配料时将这些数据重新填入表单中。
该数据应该如何存储以供临时使用? SESSION变量? 数据库输入没有提交? 在页面之间来回发送变量?
请让我知道,如果我可以提供更多的信息要清楚... 谢谢!
还有其他问题吗?否则,请接受我的回答或至少投票。谢谢! – citizen404