我不确定如何表达这个问题,因为我什至不知道我到底要问什么。基本上我已经建立了一个小型销售门户网站,将信息放入数据库中,然后以各种方式将其吐出。偶尔需要更新记录,但我需要一种方法从显示记录的网页(而不是转到一个完全不同的页面)更新它们,这样销售人员就不必进入数据库来更改记录。我知道如何在 PHP 中使用 UPDATE 函数,我想做的是在每一行的末尾都有一个“编辑”按钮,并在单击该按钮时使信息变得可变。我需要用什么编程语言来做这件事?该代码将如何构建?我真的只熟悉 PHP、HTML 和 CSS。
感谢您的帮助!
最佳答案
您将需要 javascript 以您提到的方式处理表单字段。
- 每个记录行都有原始值和一个隐藏的输入
- Javascript 将隐藏原始值并显示输入
- 您可以在每个记录行的末尾有一个保存按钮,也可以有一个主“保存所有”按钮。在每个记录的末尾有多个按钮会更容易,但从用户的 Angular 来看可能有点麻烦。
使用 AJAX 将更新的数据发送到服务器 - 这应该在“保存记录”javascript 函数中处理。
然后您将需要 PHP 或其他一些服务器端语言来实际更新记录。
关于php - 需要有关从表单更新数据库的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13842613/