当前位置: 首页 > 知识库问答 >
问题:

使用引导按钮运行sql查询[重复]

怀宇
2023-03-14

当我使用php按下引导按钮时,我需要运行以下查询

$sql=“插入联系人要求”tbl(员工id、文档名、过期时间、类型、豁免)选择$id、文档名、过期时间、类型、豁免联系人要求”

这个能到吗?谢谢


共有2个答案

席波娃
2023-03-14

是的,当然。第一,通过设置一个按钮来键入="提交",第二,使用Ajax方法。

<button type="submit" class="btn">Submit</button>
曾山
2023-03-14

是的,这是可能的。您可以使用三种方式执行:

  1. 重定向
  2. AJAX调用
  3. 形式

使用重定向:

<button class="btn btn-primary" onclick="location.href='query.php?run=true';">Run SQL</button>

然后在PHP中,您可以执行以下操作:

<?php
  // query.php
  if ($_GET["run"] == "true") {
    $sql = "INSERT INTO contacts_requirements_tbl (employeeid, DocumentName, ExpirationTime,type, exempt) SELECT $id, Docname, ExpirationTime, type, exempt FROM contacts_requirements_tpl ";
    mysqli_query($connection_object, $sql);
  }
?>

如果不使用AJAX调用进行重定向,您可以使用以下方法:

<button class="btn btn-primary" onclick="fetch('query.php?run=true');">Run SQL</button>

或使用表格:

<form action="query.php?run=true">
  <button class="btn btn-primary" type="submit">Run SQL</button>
</form>
 类似资料:
  • 问题内容: 我正在尝试使用mybatis运行一个简单的sql查询,但是它给了我以下异常 我的UserMapper.xml是 我的UserMapper是 我试图在我的LoginController中访问它 我的spring-servlet.xml文件是 我不知道为什么会出现此错误。 问题答案: 看看错误 看来myBatis找不到您的查询。那可能是因为找不到您的xml映射。它应该符合您的配置: 在项目

  • 以下是Liquibase输入文件: --更改集dank:1 runalways=true failonerror:false 删除表aaa_schema.foo IBM错误代码-104是关于语法问题的。根据查看错误消息,我猜测它与行尾字符“;”有关。但是我已经尝试了使用分号和不使用分号的查询。IBM自己的db2也接受分号,因此它似乎是一个有效的选择。 非常感谢在找出此错误原因方面的任何帮助。

  • 问题内容: 我正在使用Jesey在Java(JAX-RS)中实现Restful Web Service。我在Tomcat v7.0上运行它,我使用Hibernate将数据映射到数据库(MySQL)。我有一个查询来获取可交付成果的列表: 它给了我一百个可交付成果,但我想在Task表中拥有前三名。感谢您的帮助。如何修改查询? 请注意,这三个可交付成果不应重复。 与@FGreg答案存在冲突。当我使用这些

  • 诸葛io提供了SQL查询的功能,以方便企业中的数据分析师和有需求的高级用户使用SQL表达式查询和分析用户行为数据。 在SQL查询平台您可以撰写SQL语句,并执行查看查询结果以及对查询结果进行可视化分析。 如果您需要将查询结果进行的处理,或和其他数据(如业务数据库中的数据)进行整合,以便产出进一步的分析结果或报告;诸葛io的SQL查询提供了查询结果的下载功能,在查询结果列表的切换图表功能栏,点击“下

  • 问题内容: 我想在网站上按下按钮时启动bash脚本。这是我的第一次尝试: 但是没有运气。有什么建议么? 问题答案: 如Luke所述,您需要使用服务器端语言,例如php。这是一个非常简单的php示例: 另存为,并将其放置在装有php的网络服务器上的计算机上。可以使用asp,java,ruby,python,…来完成同一件事