我正在学习PHP,我创建了一个页面来显示MySQL中的数据表。我想分页,搜索和排序这些数据。
我写了一些搜索和排序条件。但这不起作用。我的分页似乎工作正常。
hive.llap.daemon.yarn.container.mb
当我运行它时,它说:警告:mysqli_fetch_array()期望参数1为mysqli_result。 你能帮助我吗? 谢谢!
答案 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;