MySQLi / PHP表过滤结果查询

时间:2016-06-30 21:53:50

标签: php forms sorting mysqli

我希望在输入搜索值后过滤结果,以便表头链接仅返回搜索结果。目前它返回整个表。 我该怎么做?通过从post更改表单来获取?任何想法?

编辑****我没有解释过自己。 通常,该表将显示20多条记录,可以通过单击表标题对其进行排序。搜索完成后,我希望表头只对搜索结果进行排序。 I.E.如果我搜索了Tom'并且它返回了3个结果,我希望标题中的链接只对那3个返回的结果进行排序****

感谢。

{{1}}

2 个答案:

答案 0 :(得分:0)

这更有意义。谢谢你的澄清。如果您使用搜索查询填充valueToSearch输入,我想知道在排序时它是否会保留搜索结果。像这样:

<input type="text" name="valueToSearch" placeholder="Value To Search" value="<?php echo isset($valueToSearch) ? $valueToSearch : '' ?>">

当您进行初始搜索时,输入可能会被清除,因此当您对表进行排序时,它会重新查询您的数据库,但由于输入为空,因此它会再次提取所有数据库记录。那是我的想法。如果它不起作用,请告诉我。

答案 1 :(得分:0)

如何在此处搜索过滤表

&#13;
&#13;
   int i = -1, &r = 0;         // illegal, r must refer to an object.

   const int i = -1, &r = 0;   // legal.
&#13;
&#13;
&#13;