I already want to create paging on my page. I use SQL Server and PDO.
Below is my query code.
if (isset($_GET['page_no']) && $_GET['page_no']!="") {
$page_no = $_GET['page_no'];
} else {
$page_no = 1;
}
$total_records_per_page = 3;
$offset = ($page_no-1) * $total_records_per_page;
$previous_page = $page_no - 1;
$next_page = $page_no + 1;
$adjacents = "2";
$sql_count = $conn->prepare("SELECT COUNT(*) As total_records FROM booking");
$sql_count->execute();
$total_records = $sql_count->fetch();
$total_no_of_pages = ceil($total_records['total_records'] / $total_records_per_page);
$second_last = $total_no_of_pages - 1; // total page minus 1
$query = $conn->prepare("SELECT TOP $offset, $total_records_per_page * FROM booking LEFT JOIN room ON booking.Room_ID = room.Room_ID WHERE Admin_email = 'hazim_m@topglove.com.my'
ORDER BY booking.Book_No DESC");
and what I got from the error is
[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Incorrect syntax near ','. in
Can I know how to solve this problem?