prepare('SELECT * FROM users NATURAL JOIN roles NATURAL JOIN roles_has_permissions NATURAL JOIN permissions WHERE code_permission="SFx1" AND username=:user AND password_user=:password_user;'); $query_check_cookie->execute(['user' => $_COOKIE['username'], 'password_user' => $_COOKIE['pass']]); if ($query_check_cookie->rowCount() == 1){ $sql = 'SELECT companies.ID_company, name_company, activity_sector_company, nb_intern_cesi_company, email_company, visibility_company FROM companies LEFT JOIN companies_located ON companies.ID_company=companies_located.ID_company LEFT JOIN localisations ON companies_located.ID_localisation=localisations.ID_localisation;'; $query_perm = $bdd->prepare('SELECT username, code_permission FROM users NATURAL JOIN roles NATURAL JOIN roles_has_permissions NATURAL JOIN permissions WHERE code_permission=:perm AND username=:user;'); $query_perm->execute(['user' => $_COOKIE["username"], 'perm' => "SFx2"]); if ($query_perm->rowCount() == 1) { $query_companies = $bdd->prepare($sql); $query_companies->execute(); $results_companies = $query_companies->fetchALL(PDO::FETCH_OBJ); $query_localisations = $bdd->prepare('SELECT ID_localisation, city_localisation FROM localisations GROUP BY city_localisation ORDER BY city_localisation ASC;'); $query_localisations->execute(); $results_localisations = $query_localisations->fetchALL(PDO::FETCH_OBJ); /*$query_localisations = $bdd->prepare('SELECT city_localisation FROM companies NATURAL JOIN companies_located NATURAL JOIN localisations GROUP BY city_localisation ORDER BY city_localisation ASC;'); $query_localisations->execute(); $results_localisations = $query_localisations->fetchALL(PDO::FETCH_OBJ); $query_activity_sector = $bdd->prepare('SELECT activity_sector_company FROM companies WHERE visibility_company="O" GROUP BY activity_sector_company;'); $query_activity_sector->execute(); $results_activity_sector = $query_activity_sector->fetchALL(PDO::FETCH_OBJ); $liste_activity_sector = []; foreach ($results_activity_sector as $result_activity_sector) { foreach (explode(", ", $result_activity_sector->activity_sector_company) as $result) { if (!in_array($result, $liste_activity_sector)) { array_push($liste_activity_sector, $result); } } }*/ /*$query_notes = $bdd->prepare('SELECT note FROM companies NATURAL JOIN evaluate INNER JOIN users ON evaluate.ID_user=users.ID_user NATURAL JOIN roles WHERE name_role="Pilote" GROUP BY note ORDER BY note ASC;'); $query_notes->execute(); $results_notes = $query_notes->fetchALL(PDO::FETCH_OBJ); $query_nb_stages = $bdd->prepare('SELECT * FROM (SELECT COUNT(internships.ID_company) AS "number_of_internships" FROM companies LEFT JOIN internships ON companies.ID_company=internships.ID_company GROUP BY internships.ID_company) AS T GROUP BY number_of_internships ORDER BY number_of_internships ASC;'); $query_nb_stages->execute(); $results_nb_stages = $query_nb_stages->fetchALL(PDO::FETCH_OBJ);*/ ?> Entreprises - Gestion - CTS
Gestion des entreprises
L'entreprise a été supprimé !
ID Nom Secteur d'activité Nb stagiaires CESI Email Visibilité Actions
ID_company ?> name_company ?> activity_sector_company ?> nb_intern_cesi_company ?> email_company ?> visibility_company ?>
location.href='/';"; } } else { echo ""; } } else { echo ""; } ?>