我有一个包含多个表(3)的半复杂数据库,我想将数据发布到。
数据库规则
示例数据库结构
实验表
exprid(pk - auto_increment)
网页类型
页面名
expresult
变量表
varid(pk - auto_increment)
图像
varresult
exprid(fk)
价值表
valueid(pk - auto_increment)
图像
valueresult
varid(fk)
我正在设置一个表单,接受将发布到相应表格的输入,但是我很难理解如何才能使其正常工作。
这基本上就是我想要做的事情:
最终,我不确定如何: a)发布到适当的表格 b)确保访问者在提交值或变量后不必输入实验详细信息
问:
如果有人可以帮助我理解这样的逻辑,那就太好了。我甚至不知道从哪里开始,因为我到目前为止构建的所有表单都要求我只发布到1个表。所以书面逻辑会有所帮助。
有关此主题或在线文章的帖子的任何链接,任何有关如何处理甚至采样代码的说明都会有所帮助。在这一点上,我认为如果我能够了解从哪里开始,任何事情都会有所帮助。
答案 0 :(得分:0)
因此,在每次提交后(通过ajax请求),您必须扩展您的字段列表。
如果您正在使用jQuery,我建议您查看它的ajax方法:http://api.jquery.com/jQuery.ajax/
当动态提交数据时,添加您的字段,有几十个教程,例如:http://www.infotuts.com/dynamically-add-input-fields-to-form-jquery/
这就是全部,所以最后你会有多个请求总是存储新添加的数据并跳过页面的重新加载,因为ajax是在后台完成的。