0

如何将发送参数的 HTML 页面连接到应该通过这些参数对数据库进行排序的 PHP 页面?

基本上,我有一个带有下拉菜单的 HTML 表单页面,用于发送数据库列的名称。在 PHP 上,我有访问数据库的代码,但我不知道如何获取这些名称并通过该名称(或变量或标志)对数据库进行排序。

我试过一个

  $name = $_POST['nameOfTheHtmlFormField'];

但是如果我回显它,$name 的值是 NULL。

另外,我不知道如何将该标志传达给 PHP 中的排序命令

你有什么线索或资源我可以查到吗?

谢谢你。

4

1 回答 1

-1

您确定要使用 $_POST 吗?根据我从您的帖子中了解到的情况,您希望真正使用 $_GET 变量。

$_POST用于将数据发送到脚本,例如 Web 表单

$_GET用于获取 url 中的参数值,例如;

URL: /exampleScript.php?type=GetData&field=Username

echo $_GET['type']; // Outputs GetData
echo $_GET['field'] // Outputs Username

这似乎是您的脚本的问题,因为我看不出您为什么要使用表单作为链接。

于 2013-05-19T20:40:19.357 回答