如何发送参数到PHP排序数据库


how to send parameter to a PHP to sort a DB

我如何将一个HTML页面发送参数到一个PHP页面,应该通过这些参数排序数据库?

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

I tried with a

  $name = $_POST['nameOfTheHtmlFormField'];

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

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

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

谢谢。

您确定要使用$_POST吗?从我从你的帖子理解,你想真正使用$_GET变量。

$_POST用于向脚本发送数据,例如web表单

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

URL: /exampleScript.php?type=GetData&field=Username
echo $_GET['type']; // Outputs GetData
echo $_GET['field'] // Outputs Username

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