Limiter un nombre de choix dans une liste déroulante

Bonjour.

Deux questions en une!

Je fais une liste déroulante avec une boucle spip. Un truc classique du genre:
  <select name="nom"><option value="" selected>-- Choisir une pièce --</option>
                                   <BOUCLE_choix(PIECES){tout}{par nom}>
                
                                   <option value="#NOM">#NOM</option> <?$noms=str_replace('.' ,' ',$noms);?>
                                   </BOUCLE_choix>
                                 </select>

Je vais donc afficher tous les noms de mes pièces de la table PIECES de ma BDD, ce qui représente environ 900 noms.
La liste déroulante ne permet qu'un seul choix par validation, nous sommes d'accord. Mais on peux faire autant de choix que l'on veut en revenant sur cette liste déoulante après chaque submit, il suffit de revenir sur celle ci.
Comment obliger par exemple que quelqu'un (un redacteur) ne puisse faire que 3 submit au total et une fois pour toute? Est ce possible en pur SPIP?
Deuxièmement comment faire un compteur simple avec SPIP sans passer par le php et l'incontournable $i++ ?

Merci

MA

* monnaieancienne.com tapotait, le 07/09/2006 08:51:

Deuxièmement comment faire un compteur simple avec SPIP sans passer par le php et l'incontournable $i++ ?

Regarde les modèles de pagination de la 1.9.1
#SET est ton ami :wink:

--
Jacques — SPIP - Pyrat.net – Création de sites Internet