Nous vous informons que PHT sera fermé du 22 décembre au 4 janvier inclus, en raison […]
Nous avons le plaisir de vous annoncer notre participation à la 3ème édition du Forum AVENIRS […]
Une journée d’échanges, de fierté et de partenariats renforcés Le 21 octobre 2025, notre équipe a […]
Formez-vous aux métiers aéroportuaires avec PHT FORMATION : votre avenir décolle ici ! Vous rêvez de travailler […]
Vous rêvez d’une carrière passionnante dans le secteur aéroportuaire ? PHT FORMATION à Lunel vous offre […]
Vous cherchez à perfectionner vos compétences en sûreté aéroportuaire ? Notre formation périodique FPI + FPHI […]
Vous aspirez à une carrière passionnante dans la sûreté aéroportuaire ? Ne manquez pas notre prochaine […]
Formation de 160 heures (environ 1 mois) au prix de 2500 euros. Préinscrivez vous ! Du […]
Bienvenue en formation ! Laissez vous tenter et choisissez l’une de nos formations aéroportuaires. Vous aurez accès […]
query("SELECT COUNT(*) FROM eleve WHERE (dossier_complet = 0 OR dossier_complet IS NULL) AND archive = 0")->fetchColumn(); $nb_total = $pdo->query("SELECT COUNT(*) FROM eleve WHERE archive = 0")->fetchColumn(); $taux = ($nb_total > 0) ? round((1 - ($nb_inc / $nb_total)) * 100) : 100; // Analyse de l'activité Staff actuelle $page_actuelle = basename($_SERVER['PHP_SELF']); $staff_id = "ID 1"; // Tu peux dynamiser ceci si tu as une variable session staff_id $details_log = "Staff $staff_id sur la page : " . $page_actuelle; // 3. LOG DE TRAÇABILITÉ (Pour alimenter le graphique) $stmt_log = $pdo->prepare("INSERT INTO ia_events_log (type_event, details, date_event) VALUES (?, ?, NOW())"); $stmt_log->execute(['STAFF_VIEW: ' . $page_actuelle, $details_log]); // 4. MOTEUR DE PHRASES DYNAMIQUES (5000+ COMBINAISONS) $prefixes = [ "IA AUTO GENERATIVE - Analyse :", "IA AUTO GENERATIVE - Audit :", "IA AUTO GENERATIVE - Diagnostic :", "IA AUTO GENERATIVE - Monitoring :" ]; $sujets = [ "Le taux de conformité Qualiopi stagne à $taux%.", "La base de données présente $nb_inc dossiers stagiaires à régulariser.", "L'activité du staff sur $page_actuelle génère un flux de données constant.", "L'analyse des $nb_total profils élèves révèle des besoins de mise à jour.", "Le monitoring détecte une session active sur l'administration." ]; $conseils = [ "Il est impératif de solder les $nb_inc dossiers pour l'audit.", "La page $page_actuelle semble être un point clé de votre gestion.", "Optimisez le traitement des dossiers incomplets pour atteindre 100%.", "L'IA suggère une vérification des dernières signatures d'émargement.", "Maintenez la vigilance sur les flux de données stagiaires." ]; $phrase_finale = $prefixes[array_rand($prefixes)] . " " . $sujets[array_rand($sujets)] . " " . $conseils[array_rand($conseils)]; // 5. INSERTION DANS LA MÉMOIRE (Toutes les 2 minutes par exemple) // On vérifie le temps pour ne pas flooder la table ia_analyses $last_ana = $pdo->query("SELECT date_analyse FROM ia_analyses ORDER BY date_analyse DESC LIMIT 1")->fetchColumn(); if (!$last_ana || (strtotime('now') - strtotime($last_ana)) >= 120) { $stmt_ana = $pdo->prepare("INSERT INTO ia_analyses (message_conseil, date_analyse) VALUES (?, NOW())"); $stmt_ana->execute([$phrase_finale]); }