PHP MySQL自动创建硬编码的超链接

时间:2013-11-04 22:53:20

标签: php mysql

下面是我的数据库的图片。 我将在左边(81305,81306等)编制所有超链接的数字。

当用户点击超链接时,他们将被定向到一个页面(所有链接将是此页面)“dpupage.php”。此页面将包含一个空值的表单。然后我将使用SQL查询(根据NUM)根据他们选择的数字用其余列填充表单。

我遇到的问题是我需要通过电子邮件向用户发送指向其特定表单的特定链接。

但是我无法将网址设置为,例如:http://mysite.com/dpupage.php因为它会将它们发送到具有空值的表单。如何创建一个链接,打开dpupage.php并仍然查询所需的数据。

例如:让我们说我需要一个用户来解决NUM:81309。通过phpmailer发送一封电子邮件给他们一个链接。此链接需要将它们直接带到该dpupage.php并填写与NUM 81309对应的所有数据。

非常感谢任何建议!

Table

1 个答案:

答案 0 :(得分:1)

使用PHP

为他们提供一个参数链接,例如http://mysite.com/dpupage.php?num=12345

您可以通过$ _GET ['num']获取他们使用的号码。从您的数据库中获取您的值(例如:“SELECT * FROM wahtever_your_table_is_called WHER NUM = $ _GET ['num'])。

将值粘贴到字段中。

注意:这是一个简单的例子,不要这样做! SQL注射会吃掉你的狗!谷歌吧!