Page 1 sur 1

je souhaite créer un numéro de commande qui s'incrémente

Posté : 27 juin 2010, 19:11
par wwwbillgates
Salut, je souhaite créer un numéro de commande comme ceci : 1005050013
Les 2 premiers chiffres représente l'année
Les 2 second, le mois
les 2 suivant, le jour
puis les 4 derniers compte le nombre de commande dans le mois et s'incrémente de +1 pour repartir de zéro le mois suivant.

j'ai donc fais pour les 6 premiers numéro ceci :
$date = date('ymd');

Par contre je ne sais pas comment m'y prendre avec le compteur (les 4 derniers chiffres) à savoir les fonctions à utiliser, le genre de conditions à utiliser... pour que des clients passant une commande en même temps ne se retrouve pas avec un numéro identique ? :?

Re: je souhaite créer un numéro de commande qui s'incrémente

Posté : 27 juin 2010, 19:42
par Aureusms
POur le numero de commande, pourquoi ne pas utiliser une base donnée ?

Re: je souhaite créer un numéro de commande qui s'incrémente

Posté : 27 juin 2010, 21:17
par wwwbillgates
ayé jai trouvé....
  /*************************************/
 /*** Création du numéro de commande
/*************************************/
//Numéro de commande sous la forme AAMMJJ0001
$date = date('ymd') . '0000';


// Compter le nb d'entrées avec le nom de Pierre
		$reponse = $bdd->prepare("
								SELECT date_commande
								FROM bouille_commandes
								WHERE MONTH(date_commande) = :mois
								AND YEAR(date_commande) = :annee
								");
		$reponse->execute(array(
								'mois' => date('m'),
								'annee' => date('Y')
								));
$reponse->execute();
$array = $reponse->fetchALL();
$nb_entrees = count($array);





$numero_commande = $date + $nb_entrees + 1;

Re: je souhaite créer un numéro de commande qui s'incrémente

Posté : 23 janv. 2012, 22:39
par rihana
svp vous pouvez me traduitre ce code en php 3 parcque j'en ai besoin dans mon projet

Re: je souhaite créer un numéro de commande qui s'incrémente

Posté : 23 janv. 2012, 22:44
par moogli
O_o

Y a un forum pour les demandes rémunérés ou d'exploitation :mrgreen:

Re: je souhaite créer un numéro de commande qui s'incrémente

Posté : 24 janv. 2012, 00:18
par Aureusms
svp vous pouvez me traduitre ce code en php 3 parcque j'en ai besoin dans mon projet
Euhh dans quel fac tu travailles toi ? ça fait au moins 10 ans que le php4 est sortie...... Met plutôt php à jour...
Sinon ton script utilise des objets. Sans la class on peut pas faire grand chose...