Affichage d'erreurs, un détail me dérange
Résolu
Aslow7
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
Aslow7 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Aslow7 Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je m'excuse si le titre n'est pas explicite.
Je me tourne vers vous car lors de mon codage je rencontre un détail minime mais qui m'embête. Je m'explique:
je souhaite générer une erreur lorsqu'une donnée de mon formulaire existe déjà dans ma base de données. J'ai ainsi fait des tests et lorsque l'erreur se produit je la mets dans un tableau. Ensuite je parcours ma base de données et j'affiche les erreurs si elles existent. Sauf que l'erreur est rencontrée plusieurs fois donc logiquement affichée autant de fois que rencontrée. Par contre ce que j'aimerais faire c'est que même si elle est présente plusieurs fois l'afficher qu'une fois. Pensez-vous que c'est faisable ? Si oui avez-vous des pistes ?
Voilà un peu de mon code:
Par avance merci,
Cordialement
Je m'excuse si le titre n'est pas explicite.
Je me tourne vers vous car lors de mon codage je rencontre un détail minime mais qui m'embête. Je m'explique:
je souhaite générer une erreur lorsqu'une donnée de mon formulaire existe déjà dans ma base de données. J'ai ainsi fait des tests et lorsque l'erreur se produit je la mets dans un tableau. Ensuite je parcours ma base de données et j'affiche les erreurs si elles existent. Sauf que l'erreur est rencontrée plusieurs fois donc logiquement affichée autant de fois que rencontrée. Par contre ce que j'aimerais faire c'est que même si elle est présente plusieurs fois l'afficher qu'une fois. Pensez-vous que c'est faisable ? Si oui avez-vous des pistes ?
Voilà un peu de mon code:
// Parcoure le jeu de résultats pour l'afficher ligne par ligne foreach ($oResult as $computer) { if ($computer['nomComp'] == $_POST['nomO']) { $aErrorBis[] = 'Le nom de lordinateur existe déjà '; } if ($computer['Users_TGI'] == $_POST['TGI']) { $aErrorBis[] = 'Le TGI existe déjà '; } } [...] foreach($aErrorBis as $erreur) { echo '<p style="color:red;font-size: 15px">', $erreur, '</p>'; }
Par avance merci,
Cordialement
A voir également:
- Affichage d'erreurs, un détail me dérange
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Problème affichage page internet google chrome - Forum Téléphones & tablettes Android
- Affichage youtube trop grand ✓ - Forum YouTube