require_once('includes/db_con.php');
require_once('includes/general_functions.php');
require_once('includes/db_functions.php');
$seoRow = mysqli_fetch_object(mysqli_query($con, '
SELECT * FROM tbl_meta_tags WHERE page_name = "car_rental.php"
'));
if(isset($_REQUEST['main_cat_id']) && $_REQUEST['main_cat_id'] != '' && isset($_REQUEST['cat_id']) && $_REQUEST['cat_id'] != ''){
$main_cat_id= (int) $_REQUEST['main_cat_id'];
$cat_id = (int) $_REQUEST['cat_id'];
$siteTitle = $selectSubCat[$cat_id]['name'];
$pageTitle = $selectSubCat[$cat_id]['name'];
$breadcrumb= array(
array('', 'Car Rental'),
array('', $selectMainCat[$main_cat_id]['name']),
array('', $selectSubCat[$cat_id]['name'])
);
}else if(isset($_REQUEST['main_cat_id']) && $_REQUEST['main_cat_id'] != ''){
$main_cat_id = (int) $_REQUEST['main_cat_id'];
$siteTitle = $selectMainCat[$main_cat_id]['name'];
$pageTitle = $selectMainCat[$main_cat_id]['name'];
$breadcrumb= array(
array('', 'Car Rental'),
array('', $selectMainCat[$main_cat_id]['name'])
);
}else {
$siteTitle = stripslashes($seoRow->page_title);
$pageTitle = 'Get your Rental Cars';
$breadcrumb= array(
array('', 'Car Rental')
);
}
$h = array(
'siteTitle' => $siteTitle,
'pageTitle' => $pageTitle,
'breadcrumb' => $breadcrumb,
'headerImg' => $settings[13],
'seoKeywords' => stripslashes($seoRow->meta_tag),
'seoDesc' => stripslashes($seoRow->meta_desc)
);
$formPostUrl = '';
?>
require_once('includes/site-header.php'); ?>
require_once('includes/sidebar.php'); ?>
$sql = '
SELECT cr.*, crc.cat_name AS subcategory, crmc.cat_name AS category,
(
SELECT COUNT(*) FROM orders AS o
WHERE o.car_id = cr.id
) AS totalBookings
FROM carrental AS cr
LEFT JOIN carrentalcat AS crc ON crc.id = cr.cat_id
LEFT JOIN carrental_main_cat AS crmc ON crmc.id = cr.main_cat_id
WHERE 1 = 1
';
if(isset($_REQUEST['keyword']) && $_REQUEST['keyword'] != ''){
$sql .= 'AND cr.car_name LIKE "%'.mysqli_real_escape_string($con, trim($_REQUEST['keyword'])).'%" ';
}
if(isset($cat_id) && $cat_id > 0){
$sql .= 'AND cr.cat_id = '.$cat_id.' ';
}
if(isset($main_cat_id) && $main_cat_id > 0){
$sql .= 'AND cr.main_cat_id = '.$main_cat_id.' ';
}
$sql .= 'ORDER BY cr.sOrder ASC ';
$totalRows = mysqli_num_rows(mysqli_query($con, $sql));
$limit = 10;
if(isset($_REQUEST['pageNo']) && $_REQUEST['pageNo'] > 0){
$offset = ($_REQUEST['pageNo'] - 1);
}else {
$offset = 0;
}
if(!isset($_REQUEST['viewall'])){
$sql .= ' LIMIT '.$limit.' OFFSET '.($offset*$limit);
}
#echo $sql;
$res = mysqli_query($con, $sql);
?>
if($res && mysqli_num_rows($res) > 0): ?>
while($row = mysqli_fetch_object($res)): ?>
$id = $row->id;
$car_name = stripslashes($row->car_name);
$img_title = stripslashes($row->img_title);
$description= strip_tags(stripslashes($row->description), '
');
if(strpos($row->img, '/images') !== false){
$imgPath = '.'.stripslashes($row->img);
}else {
$imgPath = './images/cars/'.stripslashes($row->img);
}
$carUrl = makePermaLink($car_name).'-'.$id.'.php';
$reserveCarUrl = 'reserve-'.makePermaLink($car_name).'-'.$id.'.php';
?>
seat(s)
Luggage(s)
Bag(s)
endwhile; ?>
else: ?>
No Vehicle(s) Found!
endif; ?>
if($totalRows > $limit): ?>
$totalPages = ceil($totalRows/$limit);
$currentPagination = ($offset + 1);
if(isset($_REQUEST['main_cat_id'])){
$request = $_REQUEST;
unset($request['pageNo']);
$requestUri = '?'.http_build_query($request).'&';
}else {
$requestUri = '?';
}
$ppLink = '';
$npLink = '';
if($currentPagination == 1){
$paginationLinks = 'NEXT';
$npLink = 'NEXT';
}else if($currentPagination == $totalPages){
$paginationLinks = 'PREV';
$ppLink = 'PREV';
}else if($currentPagination < $totalPages){
$ppLink = 'PREV';
$npLink = 'NEXT';
}
?>
endif; ?>
require_once('includes/site-footer.php'); ?>