Nous vous informons que PHT sera fermĂ© du 22 dĂ©cembre au 4 janvier inclus, en raison des fĂȘtes de fin d’annĂ©e.

Toute l’équipe PHT vous souhaite de trĂšs belles fĂȘtes, remplies de joie et de rĂ©ussite. Nous adressons Ă©galement tous nos vƓux de succĂšs Ă  nos stagiaires actuels ainsi qu’à nos futurs stagiaires qui nous rejoindront pour l’annĂ©e 2026.

👉 RĂ©ouverture le lundi 5 janvier 2026.

À trùs bientît,
L’équipe PHT

Tags:

Comments are closed

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