如何使用表值来驱动使用 PHP 的 mySQL 查询

Posted

技术标签:

【中文标题】如何使用表值来驱动使用 PHP 的 mySQL 查询【英文标题】:How to use a table value to drive a mySQL query using PHP 【发布时间】:2016-04-20 09:51:52 【问题描述】:

我有一个 html 表,它直接从一些 php 中填充,它从 mysql 表中提取数据。

我设置了表格,因此可以单击每一行以加载包含表单的模式,以允许更新数据并使用 mysql 更新查询将数据提交回数据库。

我遇到的问题是将 HTML 表格行 ID 传递回我的 PHP 选择以返回已单击的 1 个表格行。

当我使用行点击来启动模式时,我不想使用表单提交选项来触发 POST 变量?

有什么想法可以做到这一点吗?

谢谢

【问题讨论】:

Passing data to a bootstrap modal的可能重复 【参考方案1】:

你可以将行ID写在一个html属性中,然后用JS从那里读取。

示例 html:

<tr row_id="1234"></tr>

示例 JS (jQuery):

jQuery("tr").click(function(e) 
  var row_id = jQuery(e.currentTarget).attr("row_id");
);

【讨论】:

以上是关于如何使用表值来驱动使用 PHP 的 mySQL 查询的主要内容,如果未能解决你的问题,请参考以下文章

如何将子表值与父表行关联并插入子表值对应于php中的父表行

如何将嵌套的子表值与父表行关联并插入子表值对应于php中的父表行

sql server表值函数和视图如何一起使用

使用 php 对 MySql 的输出进行排序

如何在没有 foreach 的情况下在 PHP 中使用键和值来内爆数组

如何从 php 脚本中获取 JSON 格式的 mysql 表的所有值?