Bonjour,
je vais essayer de bien expliquer le problème car le titre n'est pas très explicite.
Dans mon programme de gestion d'emprunts du matériel informatique dans un collège, j'arrive à enregistrer dans une table d'une base MySQL un emprunt qui comporte l'identifiant emprunteur, matériel, date d'emprunt et de retour.
Pour pouvoir réaliser l'emprunt il faut que le matériel soit disponible et que l'emprunteur ait moins de 5 emprunts en cours. Et c'est juste là le problème. Lorsque le matériel est indisponible, j'arrive à afficher un message "L'objet est déjà emprunté", ensuite l'emprunt n'est pas enregistré, mais l'emprunteur se voit ajouter un nouvel emprunt, alors qu'il n'y a pas eu d'emprunt (enfin, je crois)
Et je voudrais savoir comment je peux tout arrêter dès que le programme voit que le matériel n'est pas disponible. J'ai mis le code entre IF ... ELSE.
Que faut-il faire de plus?
Merci de votre aide.
Partager