我试图让它发挥作用,但我不知道它有什么问题。
$sql = "SELECT * FROM $datatable ORDER BY ID ASC LIMIT $start_from,
$results_per_page WHERE STATE='$category'" ;
以下一个可以工作,只显示整个表格。但是当我尝试使用WHERE STATE=Variable
$sql = "SELECT * FROM ".$datatable." ORDER BY ID ASC LIMIT $start_from, ".$results_per_page ;
答案 0 :(得分:1)
你应该写" ORDER BY"在" WHERE"之后部分。 在你的情况下,它应该是这样的:
$sql = "SELECT * FROM $datatable WHERE STATE='$category' ORDER BY ID ASC LIMIT $start_from, $results_per_page" ;