Connaître le nombre de champ envoyé par un formulaire

Connaître le nombre de champ envoyé par un formulaire - PHP - Programmation

Marsh Posté le 17-02-2005 à 11:02:43    

Salut,
 
 
J'ai besoin de connaître le nombre d'élément (de type "select) envoyé par un formulaire.
 
A supposer qu'un formulaire contient 20 select, je veux récupérer le nombre 20. Ceci me servira à faire une boucle afin de créer la requête mysql plus efficacement.
 
Existe-t-il une fonction PHP qui permet de récupérer cette information ??
 
Merci

Reply

Marsh Posté le 17-02-2005 à 11:02:43   

Reply

Marsh Posté le 17-02-2005 à 11:11:14    

Si y'a que des <select>, tu peux tester la longueur du tableau $_POST par exemple :/

Reply

Marsh Posté le 17-02-2005 à 11:12:21    

sizeof($_POST) - 1
 
le -1 etant le submit, donc tu n'en a pas besoin :)

Reply

Marsh Posté le 17-02-2005 à 11:12:50    

Moi j'ai jamais le submit

Reply

Marsh Posté le 17-02-2005 à 11:35:56    

le submit n'est envoyé que si il a un name je crois

Reply

Marsh Posté le 17-02-2005 à 12:12:11    

rainbow_efreet a écrit :

le submit n'est envoyé que si il a un name je crois


 
Merci pour vos réponses .
En effet, si le submit n'a pas l'argument "name", alors, il n'est pas comptabilisé par sizeof($_POST)
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed