Un code qui attribu un numero a mes adhérents

Fermé
baba1984 Messages postés 2 Date d'inscription mercredi 24 avril 2013 Statut Membre Dernière intervention 25 avril 2013 - 24 avril 2013 à 16:38
Azraka Messages postés 252 Date d'inscription mercredi 11 juin 2008 Statut Membre Dernière intervention 5 juin 2014 - 26 avril 2013 à 14:03
Hello Help please.
depuis 2 jour, on m'a demandé de créer un code en php et en Mysql qui permet de générer un numéro aux adhérents a notre site internet.
Je cherche des références ou si quelqu'un a un code similaire.
merci d'avance.
A voir également:

2 réponses

Cykatra Messages postés 53 Date d'inscription mercredi 24 avril 2013 Statut Membre Dernière intervention 25 avril 2013 10
24 avril 2013 à 16:42
Bonjour,

Quelques pistes pour t'aider :

Tu peux te servir de l'ID en base de données pour t'assurer que chaque adhérent aura un numéro unique.

Si tu ne peux pas te servir de l'ID pour X ou Y raison, il te faut alors générer un nombre aléatoire mais qui soit unique. La façon la plus simple de faire ça est de te servir du timestamp. En effet, en se basant sur la date et l'heure, le timestamp sera unique pour chaque personne, ce qui t'assurera de ne pas avoir de doublons au niveau des codes client.

Jette un oeil ici : https://www.php.net/manual/fr/function.time.php

N'hésite pas à revenir vers moi si tu as des questions (après avoir réfléchi un peu tout de même :) )
1
baba1984 Messages postés 2 Date d'inscription mercredi 24 avril 2013 Statut Membre Dernière intervention 25 avril 2013
25 avril 2013 à 11:05
je vous remercie Cykartra pour lien, je vous tiendrais au courant.
0
Azraka Messages postés 252 Date d'inscription mercredi 11 juin 2008 Statut Membre Dernière intervention 5 juin 2014 13
26 avril 2013 à 14:03
Ou alors uniqid (https://www.php.net/manual/fr/function.uniqid.php qui sert à générer des identifiants uniques.
Après il est vrai qu'elle se base justement sur le timestamp ^^'
0
rafit jad kuldinger Messages postés 7689 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 2 février 2024 1 150
24 avril 2013 à 16:46
ou plus simple un compteur ...
qui s incrémente de 1 a chaque nouvelle inscription...

00001
00002 etc...

on peu rajoute des info comme : le nombre de lettre du nom de l inscrit, sont numéro département ou de ville.
ce qui peut donner :
15692000001
15 nombre de letre du nom , 69200 code postal de la ville, le compteur ...
0