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?
 
     
    