Comment limiter le nb d'enregistrement dans une db?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment limiter le nb d'enregistrement dans une db?

par PascalWeb » 02 mars 2005, 10:32

Merci pour ton aide, cela fonctionne comme tu me l'as dit.

par Jerem' » 28 févr. 2005, 19:41

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:

Comment limiter le nb d'enregistrement dans une db?

par PascalWeb » 28 févr. 2005, 19:36

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