使用PHP搜索和排序MySQL数据

时间:2019-02-14 07:52:23

标签: php mysql

我正在学习PHP,我创建了一个页面来显示MySQL中的数据表。我想分页,搜索和排序这些数据。

我写了一些搜索和排序条件。但这不起作用。我的分页似乎工作正常。

hive.llap.daemon.yarn.container.mb

当我运行它时,它说:警告:mysqli_fetch_array()期望参数1为mysqli_result。 你能帮助我吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

为此尝试更改所有ifs:

  $valueToSearch  = isset($_POST['search']) ? $_POST['valueToSearch'] : '';
  $orderBy        = isset($_POST['ASC']) ? 'ORDER BY END_TIME_ ASC' : (isset($_POST['DESC']) ? 'ORDER BY END_TIME_ DESC' : '');

  $sql = "SELECT * FROM act_hi_procinst WHERE concat(ID_, PROC_INST_ID_, PROC_DEF_ID_, START_TIME_, END_TIME_, DURATION_) LIKE '%".$valueToSearch."%' " . $orderBy . " LIMIT " . $this_page_first_result . ',' . $result_per_page;