Bonjour/ bonsoir,

J'ai le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//        Si pas d'erreur
        if (empty($this->errors)) {
//            insertion du compte dans la base
            global $PDO;
            $insert = $PDO->prepare('INSERT INTO cpte (nom, prenom, id, pass, section)
                VALUES(:nom, :prenom, :id, :pass, :section)');
//            Référencement des donnée à inclure dans la requête
            $insert->bindValue(':nom', $_SESSION['newCompte']['nom'], PDO::PARAM_STR);
            $insert->bindValue(':prenom', $_SESSION['newCompte']['prenom'], PDO::PARAM_STR);
           ...
//
            try {
                $result = $insert->execute();
                return TRUE;
            } catch (PDOException $e) {
                header('Location:'.$auth->erreurPage);
            }
        } else {
            return FALSE;
        }
Est-ce que la dernière portion de code (à partir du try) vous paraît correct ? Ou dois-je encore apporter une vérification supplémentaire sur $result ?
merci,