Votre question

random en php

Tags :
  • Easyphp
  • MySQL
Dernière réponse : dans Programmation
22 Mai 2014 19:41:58

bonjour,
jais creer une base de donnée en php contenant plusieur table dont: client, compte, operation,....
je voudrais pouvoir generer automatiquement des numero de compte à 6 caractères en utilisant 4 chifres suivi de la premiere lettre du nom et la premiere lettre du prenom du client possedant le compte.
Ex: pour un client du nom de Abdoul Kourama, le numero du compte devra etre: 1473AK.
merci d'avance pour votre aide

Autres pages sur : random php

23 Mai 2014 04:46:45

Bonjour,

Voilà ce qu'il te faut faire:

$numerocompte = "";
for ($i = 1; $i <= 4; $i++) { $numerocompte .= rand(0,9); }
$numerocompte .= strtoupper(substr($prenom, 0, 1) . substr($nomfamille, 0, 1));
23 Mai 2014 10:57:38

merci bocou, je vais essayer cela
Contenus similaires
Pas de réponse à votre question ? Demandez !
23 Mai 2014 12:26:48

jais essayer le code ke tu ma donné mais il marche à moitié parcke le numero du compte es seulement composé de chiffre il ny a pa de lettre qui suit
24 Mai 2014 10:40:26

Salut, j'ai essayé le morceau de code il fonctionne très bien, le problème vient de chez toi .

Sinon laisser décider le hasard pour savoir si il existera ou non des numéros de comptes identiques c'est risqué .
26 Mai 2014 10:23:05

Je suis d'accord avec archipeldufond:
1) Son code est correct
2) Tu devrais mettre tout ca dans une loupe et verifier si le numero de compte existe deja.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS