Page 1 sur 1

Comment limiter le nb d'enregistrement dans une db?

Posté : 28 févr. 2005, 19:36
par PascalWeb
Je souhaite limiter le nombre d'enregistrement dans une base de donnée en fonction du login utilisateur. En fait dès qu'un client a dix enregistrements sous son nom je veux qu'il ne puisse plus saisir de nouveau enregistrement à moins qu'il supprime un enregistrement pour liberer de l'espace.
Est-ce que cela est possible et si oui comment faire?
Merci de votre précieuse aide.
Pascal

Posté : 28 févr. 2005, 19:41
par Jerem'
Ca se gère pas au niveau de la base de données, faut le gérer par le code.

Au moment d'afficher le formulaire d'ajout, il suffit de regarder le nombre d'enregistrement présents pour le login de la personne ( de type COUNT (*) ... WHERE login=... ) et ne l'afficher que si le nombre est inférieur à 10.

:wink:

Posté : 02 mars 2005, 10:32
par PascalWeb
Merci pour ton aide, cela fonctionne comme tu me l'as dit.