【问题标题】:Getting value of a button and use it in another page in php获取按钮的值并在 php 的另一个页面中使用它
【发布时间】:2018-10-03 06:40:16
【问题描述】:

我在 index.php 页面中设计了一个从数据库获取数据的表,其中包含以下列:

全名、电子邮件、地址(客户)和每一行的最后一列都有一个带有<a ></a> tag的编辑按钮,它的href链接到另一个页面:

href = "edit.php?id= ' " .$row['customer'] . " ' "

现在,edit.php 页面包含一个表单,管理员可以更改客户数据。
为此,我需要在单击“编辑”按钮并直接进入 edit.php 页面时获取每个客户的 ID,以将其信息作为默认值显示在表单中(管理员可以更改它们)。
我该怎么做?

我希望我能理解自己。

【问题讨论】:

  • 我们无法理解您的疑问。解释清楚
  • 你能发布你为此实现的最少代码吗?

标签: php database


【解决方案1】:

@faro621,您可以在edit.php 页面中获取 id 并运行查询以通过该 id 选择客户数据并显示信息。像这样-

$q = 'Select * from table_name where id ="'.$_REQUEST['id'].'" '; 现在执行此查询,您将在同一页面上获取数据。

希望对你有所帮助。

【讨论】:

  • 对不起,我没有完全理解你,我是一个业余爱好者,也许这就是我无法让自己理解的原因......看到我在页面 edit.php 中写入了输入标签的值: $q = 'SELECT first_name FROM table_name WHERE id = 1';这很好用,但我想知道我应该写什么而不是 id=1 以使其动态化,通过单击编辑按钮,每个按钮都将其行的 id 带到 edit.php 页面。
【解决方案2】:

在编辑按钮中将id作为参数传递到url中,然后从edit.php中的url中检索id,并根据id再次从表中获取用户,然后更改数据和将带有新数据的用户数据发布回 mysql 表 当您使用锚标签时,像这样传递 id 表上应该有一个列 id,只是为了方便,使该列自动 Inreamentable 希望有效

【讨论】:

  • 我想我明白了,我会试试看,然后我会告诉你它是否有效......谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-31
  • 1970-01-01
  • 2014-10-27
  • 2017-03-02
  • 2013-12-15
  • 2020-05-04
  • 1970-01-01
相关资源
最近更新 更多