如何将发送参数的HTML页面连接到应该通过这些参数对数据库进行排序的PHP页面?
基本上我有一个带有下拉菜单的HTML表单页面,用于发送数据库列的名称。 在PHP上我有访问数据库的代码,但我无法弄清楚如何获取这些名称并通过该名称(或变量或标志)对数据库进行排序。
我尝试了
$name = $_POST['nameOfTheHtmlFormField'];
但如果我回应它,$ name的值为NULL。
另外,我不知道如何将该标志传递给PHP
中的sort命令你能找到任何线索或资源吗?
谢谢。
答案 0 :(得分:-1)
您确定要使用$ _POST吗?根据我对你的帖子的理解,你想真正使用$ _GET变量。
$ _ POST 用于将数据发送到脚本,例如网络表单
$ _ GET 用于获取网址中参数的值,例如;
URL: /exampleScript.php?type=GetData&field=Username
echo $_GET['type']; // Outputs GetData
echo $_GET['field'] // Outputs Username
这似乎是您脚本的问题,因为我无法理解为什么要使用表单作为链接。