Html 让表单在提交时做两件事

Html 让表单在提交时做两件事,html,forms,Html,Forms,嘿,我只是想知道是否有可能让html中的表单在提交时做两件事,让操作转到像普通url一样的url(用于搜索),但也运行mysql命令 谢谢 停止。永远不要让客户端运行MySQL(或任何数据库)命令。它们可能会严重破坏数据库的完整性。您应该让处理页面在验证输入后执行MySQL命令 然而,回答你的问题是可能的。表单在提交时可以调用Javascript函数,该函数反过来执行这两个操作。但是如果您正在这样做,可能有一些代码需要重构。停止。从来没有客户机运行过MySQL(或任何数据库)命令。它们可能会严重

嘿,我只是想知道是否有可能让html中的表单在提交时做两件事,让操作转到像普通url一样的url(用于搜索),但也运行mysql命令


谢谢

停止。永远不要让客户端运行MySQL(或任何数据库)命令。它们可能会严重破坏数据库的完整性。您应该让处理页面在验证输入后执行MySQL命令


然而,回答你的问题是可能的。表单在提交时可以调用Javascript函数,该函数反过来执行这两个操作。但是如果您正在这样做,可能有一些代码需要重构。

停止。从来没有客户机运行过MySQL(或任何数据库)命令。它们可能会严重破坏数据库的完整性。您应该让处理页面在验证输入后执行MySQL命令


然而,回答你的问题是可能的。表单在提交时可以调用Javascript函数,该函数反过来执行这两个操作。但是如果你这样做的话,可能有一些代码需要重构。

我认为你有几个选择。如果您的页面需要启用javascript以便他们提交表单,那么您可以在表单提交之前执行同步调用。如果您不知道浏览器上是否启用了Javascript,或者有人可能会将其关闭,那么您需要在他们提交表单后在服务器上执行这两个操作。

我认为您在这里有几个选项。如果您的页面需要启用javascript以便他们提交表单,那么您可以在表单提交之前执行同步调用。如果您不知道浏览器上是否启用了Javascript,或者有人可能会将其关闭,那么您需要在提交表单后在服务器上执行这两个操作。

a表单无法运行任何SQL。HTML与数据库无关,它不了解数据库,也不能与数据库对话

服务器上的脚本可以执行SQL查询,浏览器请求可以调用该脚本。如果浏览器愿意,也可以将表单数据与请求一起提交

它的工作原理如下:

  • 用户提交表单
  • 浏览器生成请求并将其发送到给定的URL
  • 服务器接收请求,启动与URL对应的脚本
  • 脚本查询数据库,对收到的表单数据执行某些操作
  • 脚本输出一些回复
  • 浏览器接收回复(网站)并显示

  • 表单无法运行任何SQL。HTML与数据库无关,它不了解数据库,也不能与数据库对话

    服务器上的脚本可以执行SQL查询,浏览器请求可以调用该脚本。如果浏览器愿意,也可以将表单数据与请求一起提交

    它的工作原理如下:

  • 用户提交表单
  • 浏览器生成请求并将其发送到给定的URL
  • 服务器接收请求,启动与URL对应的脚本
  • 脚本查询数据库,对收到的表单数据执行某些操作
  • 脚本输出一些回复
  • 浏览器接收回复(网站)并显示
  • “转到像普通url一样的url”?为什么这个“像普通的”命令不能同时执行mysql命令?你说的是什么样的“mysql命令”?“转到一个像普通url一样的url”?为什么这个“像普通的”命令不能同时执行mysql命令?你在说什么样的“mysql命令”?