Choisissez la formation E-Learning à payer

Les Principes et le Valeurs de la République Française


La Sensibilisation à la Cybersécurité


11.2.6.2 – Accès en ZSAR


11.2.3.8 – Sûreté Vérification de concordance entre passagers et bagages de soute


11.2.3.9 – Sûreté du Fret


Sécurité en Piste


Facteurs Humains


Anglais Général + Anglais Aéroportuaire


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]); }