这很难解释,但我会尝试。
我们经营一家拥有QC计划的汽车商店。程序在access97中编码,是时候进行升级,我们选择尝试PHP / MySQL方法来完成这项工作。
现在,访问软件有多个页面到表单,每个框都会直接发送到数据库,因此当您输入内容时,您不必点击保存按钮或下一个或任何内容,当您回来时它就在那里。
此外,表单由自动递增的作业编号驱动,您可以将其打入页面顶部的字段,然后查询服务器并在表单框中显示所有数据,以便进行编辑。
我不知道如何开始这个项目。我有一个工作表单和一个insert.php页面,但我不知道如何去做其余的事情。
如果我能够在正确的方向上得到指针,那将是值得赞赏的。谢谢!
答案 0 :(得分:1)
你只是想让它自动保存?你将不得不研究JavaScript,更具体地说是AJAX。我建议使用jQuery库。基本上,每次修改表单字段时,您都希望进行AJAX调用,而AJAX调用只会更新一个字段。
我知道你可能对网站设计很陌生,所以这对你来说可能很复杂。
我会通读this W3Schools tutorial.阅读完之后,我会密切关注this tutorial。
同样,这对初学者来说很难。我建议您继续使用您的脚本,并随着时间的推移在StackOverflow上询问更具体的问题。祝你好运!
答案 1 :(得分:0)
您需要将数据作为ajax请求提交。这样就可以发送和返回数据,而不需要重新加载页面来更新信息。
答案 2 :(得分:0)
我在这里创建了一个简单的例子:
<强> HTML / JS:强> shaquin.tk/experiments/ajax.html,
PHP: shaquin.tk/experiments/qc.txt。
查看源代码以了解它的工作原理(我的代码中也有一些注释),随意复制并根据自己的需要进行修改。
总结一下它是如何运作的:
参考文献: