|
|
|
@ -136,22 +136,27 @@ if (isset ($_GET['search']) && $_GET['search'] == 'advanced') { |
|
|
|
$where.= ' session_category_id = "'.$id_category.'" '; |
|
|
|
$where.= ' session_category_id = "'.$id_category.'" '; |
|
|
|
$cond_url.= '&id_category='.$id_category; |
|
|
|
$cond_url.= '&id_category='.$id_category; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$user_id= $_user['user_id']; |
|
|
|
|
|
|
|
if (api_is_session_admin()==true) { |
|
|
|
|
|
|
|
$where.=" AND s.session_admin_id = $user_id "; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//Get list sessions |
|
|
|
//Get list sessions |
|
|
|
$sort = ($sort != "name_category")? 's.'.$sort : 'category_name'; |
|
|
|
$sort = ($sort != "name_category")? 's.'.$sort : 'category_name'; |
|
|
|
$query = "SELECT s.id, s.name, s.nbr_courses, s.date_start, s.date_end, u.firstname, u.lastname , sc.name as category_name, s.visibility |
|
|
|
$query = "SELECT s.id, s.name, s.nbr_courses, s.date_start, s.date_end, u.firstname, u.lastname , sc.name as category_name, s.visibility |
|
|
|
FROM $tbl_session s |
|
|
|
FROM $tbl_session s |
|
|
|
LEFT JOIN $tbl_session_category sc ON s.session_category_id = sc.id |
|
|
|
LEFT JOIN $tbl_session_category sc ON s.session_category_id = sc.id |
|
|
|
INNER JOIN $tbl_user u ON s.id_coach = u.user_id |
|
|
|
INNER JOIN $tbl_user u ON s.id_coach = u.user_id |
|
|
|
$where |
|
|
|
$where |
|
|
|
ORDER BY $sort "; |
|
|
|
ORDER BY $sort "; |
|
|
|
//query which allows me to get a record without taking into account the page |
|
|
|
//query which allows me to get a record without taking into account the page |
|
|
|
$query_rows = "SELECT count(*) as total_rows |
|
|
|
$query_rows = "SELECT count(*) as total_rows |
|
|
|
FROM $tbl_session s |
|
|
|
FROM $tbl_session s |
|
|
|
LEFT JOIN $tbl_session_category sc ON s.session_category_id = sc.id |
|
|
|
LEFT JOIN $tbl_session_category sc ON s.session_category_id = sc.id |
|
|
|
INNER JOIN $tbl_user u ON s.id_coach = u.user_id |
|
|
|
INNER JOIN $tbl_user u ON s.id_coach = u.user_id |
|
|
|
$where "; |
|
|
|
$where "; |
|
|
|
|
|
|
|
|
|
|
|
//filtering the session list by access_url |
|
|
|
//filtering the session list by access_url |
|
|
|
if ($_configuration['multiple_access_urls'] == true){ |
|
|
|
if ($_configuration['multiple_access_urls'] == true){ |
|
|
|
$table_access_url_rel_session= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_SESSION); |
|
|
|
$table_access_url_rel_session= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_SESSION); |
|
|
|
@ -174,6 +179,7 @@ if (isset ($_GET['search']) && $_GET['search'] == 'advanced') { |
|
|
|
$where "; |
|
|
|
$where "; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$result_rows = Database::query($query_rows); |
|
|
|
$result_rows = Database::query($query_rows); |
|
|
|
$recorset = Database::fetch_array($result_rows); |
|
|
|
$recorset = Database::fetch_array($result_rows); |
|
|
|
|