PHP MySQL Ajax 插入 - 何时使用?

标签 php mysql ajax

这个问题并不是真正的“向我展示问题”类型的问题,而是强调最佳实践/要避免什么的问题。

我正在构建一个 PHP 驱动的网站,其中包含一定数量的 javascript/ajax 调用。我好奇的几件事是:

  • 向数据库插入数据时使用ajax有意义吗?
  • 是否有任何明显的优势(是否使网站更加用户友好)?

如果我决定使用 Ajax 实现数据库插入,我想知道人们认为什么是站点刷新方面的最佳实践。假设我有一个与此类似的代码:

<div>some data</div>
<form><input type="button" onclick="javascript:AjaxInsert()">some form</form>

当用户提交表单时,Ajax 函数被调用,并且一些 PHP 代码在服务器端运行。 PHP 脚本将数据插入数据库并且:

  • 我可以使用 PHP 脚本中的数据构建 div 的内容并将其传回原始站点

这是人们会推荐的东西吗?我在这里和其他地方找到了很多例子,但大多数都使用 jquery。我可能会觉得奇怪,但我不喜欢使用任何额外的库(比如 jquery)。

最佳答案

我想说,当您也需要实时更新时,可以将其用于插入。如 Twitter、Facebook 等。

关于PHP MySQL Ajax 插入 - 何时使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17052843/

相关文章:

php - Magento 与定制解决方案

php - 将点放置在从中心开始的圆的某些扇区中

MySQL 5.7.21 安装 Mac 但有偏好错误

php - 数据库中的菜单具有无限的子菜单/项目?

javascript - 仅在其他页面完全渲染后才从其他页面 AJAXing HTML

php - 使用 JavaScript 动态添加字段会使字段消失

magento - nginx recv() 失败 (104 : Connection reset by peer) while reading response header from upstream

mysql - SQL SELECT 基于多个条件的最后一个条目

c# - Ajax 回发导致所有其他 Web 请求挂起,直到方法请求完成

javascript - MVC 模型绑定(bind)无法通过 AJAX 请求工作