Bonjour,
bon, par exemple on va utiliser SqlException qui hérite de la classe Exception pour gèrer les exceptions liées à la base de données.
Donc s'il y'a une erreur je throw une nouvelle instance de SqlException qui sera capturée lors d'un try catch situé à chaque fois où je fais des traitements sur la base de données.
Par exemple
try {
___$base = new MaClassSQL();
___//traitement
} catch(SqlException e) {
___/* Qu'est ce que je dois faire ici? mettre le message d'erreur dans une variable puis tester si elle existe ou pas? le mettre dans une variable session ou cookie?
Comment faire pour séparer le traitement d'une erreur au traitement normal?
Les exceptions dans php, comment ça marche réellement? */
}
merci 