prepare("INSERT INTO non_conformities (description, type, gravity) VALUES (?, ?, ?)"); $stmt->execute([$description, $type, $gravity]); $message = '
Non-conformité ajoutée avec succès.
'; } catch (PDOException $e) { $message = '
Erreur: ' . $e->getMessage() . '
'; } } else { $message = '
Veuillez remplir tous les champs.
'; } } // Fetch non-conformities $non_conformities = []; try { $pdo = db(); $stmt = $pdo->query("SELECT id, description, type, status, gravity, created_at FROM non_conformities ORDER BY created_at DESC"); $non_conformities = $stmt->fetchAll(PDO::FETCH_ASSOC); } catch (PDOException $e) { $message = '
Erreur de connexion à la base de données: ' . $e->getMessage() . '
'; } ?> Q-Lean Management Platform

Gestion des Non-Conformités

ID Description Type Statut Gravité Date de création
Aucune non-conformité trouvée.