KieferS
Messages postés14Date d'inscriptionjeudi 16 février 2006StatutMembreDernière intervention10 mars 2011
-
16 févr. 2006 à 14:22
yergo
Messages postés135Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention18 avril 2006
-
17 févr. 2006 à 18:25
Salut,
Dernière question pour la journée (avec ce que j'ai reçu comme réponses, j'ai de quoi bosser jusqu'à la fin de la semaine !!!).
Voilà mon processus :
- un utilisateur click sur "remplir formulaire" ;
- le formulaire s'affiche (jusque là, normale...).
Mais : je voudrais que quand le formulaire s'affiche, qu'il y ait un numéro qui s'affiche également suivant certaines conditions :
1- que ce numéro s'incrémente à chaque fois qu'un utilisateur souhaite remplir un formulaire ;
2- que ce numéro commence obligatoirement par un chiffre de mon choix ;
3- que ce numéro soit limité à 5 chiffres.
Merci beaucoup
PS : ce site est vraiment bien foutu. Chapeau bas l'artiste !!!!
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 20125 16 févr. 2006 à 14:31
- un utilisateur clique sur "remplir formulaire" ;
--> création enregistrement base de données avec auto increment (déterminé par toi)
--> recup id créée
--> affichage du formulaire (vide) en mise à jour (avec ton n°)
avec le risque d'avoir pas mal d'enregistrements à blanc au final
J_G
Messages postés1406Date d'inscriptionmercredi 17 août 2005StatutMembreDernière intervention28 août 200710 16 févr. 2006 à 14:32
Salut
3 questions = 3 réponses
1. Tu garde une petite case de ta base de données dans laquelle tu range ce chiffre...
2. ??? Ben, affiche ce chiffre ??? Si tu souhaite créer 10 catégorie différentes de formulaire, il faut 10 des petites cases mentionnées ci-dessus (donc une table avec un champ qui est le numéro du formulaire)
3. $n = le nombrelimité à 5 chiffre (donc max 99999) : $a $n%100000;
toujours avoir 5 chiffres : $b = str_pad($a,5,'0',STR_PAD_LEFT);
ainsi : $n = 100652;
donne $b = 00652;
Voilou... J'ai pas trés bien compris le point 2, mais c'est pas grave.
A+
KieferS
Messages postés14Date d'inscriptionjeudi 16 février 2006StatutMembreDernière intervention10 mars 2011 16 févr. 2006 à 14:41
En fait, je me suis mal exprimé. Je voudrais que l'incrément commence à partir de 5000 et qu'à chaque fois qu'un formulaire demande à être rempli, ce numéro s'incrémente et s'affiche sur le formulaire.
Est-ce + clair ???
A+
Tout homme a droit à 24 heures de liberté par jour
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 20125 16 févr. 2006 à 14:46
ou alors tu crées une table avec juste un auto increment (compteur)
(initialisé à 5000)
l'utilisateur clique --> tu crées l'enregistrement
--> tu recuperes l'id créée
--> tu affiches le form avec le N°
--> tu fais un insert des données avec le n° dans une autre table (formulaires)
Vous n’avez pas trouvé la réponse que vous recherchez ?
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 20125 16 févr. 2006 à 14:54
ça peut eviter qu'il ait des tonnes d'enregistrements à blanc avec juste l'id du form et sans aucune autre donnée
(si l'utilisateur fait page préc ou quitte l'appli)
BunoCS
Messages postés15427Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention 6 décembre 2023102 16 févr. 2006 à 17:09
Et pourquoi pas un ficheir avec le nombre à afficher?
init: 5000
à chaque formulaire: ouverture du fichier, récup du nombre, incrément, affichage, mise à jour du fichier, fermeture du fichier
Note: Je prends la discussion en marche donc ptet que cette solution ne te va pas...
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage