|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2005 Messages : 8 ![]() |
salut, je voudrai faire une séquence qui incrémente l' identifiant d une table. Voici la facon que je voudrai incrémenter:
année+ numéro de 3 chiffres ki s incremente ex : 2005000 2005001 2005002 2005003 etc... voila, donc si vous savez , help me !! car sinon je serai obligé de faire ca dans le code PHP ... a bientot rom |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2005 Messages : 2 572 ![]() |
![]() Je te conseille de plutôt faire un champ identifiant en auto-increment et de mettre ton année autre part. Faire du SGBDR quoi
__________________
Pensez au tag ![]() Les règles du Forum Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5 SQL : Cours SQL |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : avril 2005 Messages : 46 ![]() |
effectivement, un id separe est plus interessant.
Concernant l'auto increment en "jour", je te conseille de faire un tit trigger à chaque insert dans ta table |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mars 2005 Messages : 8 ![]() |
je vien de penser et si je fai une séquence ki démarre de 2 005 000 et ki s incremente de +1, ca donnerai le bon :
2 005 001 2 005 002 etc ... |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2005 Messages : 2 572 ![]() |
bè oui mais si tu as une date en 2004 ou en 2007 d'un coup, comment tu va faire
__________________
Pensez au tag ![]() Les règles du Forum Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5 SQL : Cours SQL |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : avril 2005 Messages : 46 ![]() |
faut modifier le code chaque année
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com