私の問題は構文エラーに関するものであるか、または SORT BY が LIMIT の前に来るはずだと思います。とにかく、クエリに LIMIT を追加した後、次のステートメントで mysql エラーが生成されます。
$query_pag_data = "SELECT * FROM Apartment LIMIT $start, $per_page";// without LIMIT the if statement works while with LIMIT it doesn't.
if ($_GET['SortBy']=="Price" || $_GET['SortBy']=="District" ||) {
$query_pag_data .= "ORDER BY ".$_GET['SortBy']; // It doesn't work if I add LIMIT to my query
}
エラーは何ですか?ロジックを変更せずにLIMITとORDER BYを使用してこれを機能させるにはどうすればよいですか?