Questions sur auto_increment [PHP] - PHP - Programmation
Marsh Posté le 04-11-2003 à 23:10:07
oui, c'est ca le fonctionnement normal d'un champ auto-incrémenté
A chaque insertion (du moins, celle qui utilisent l'auto-incrémentation), il utilise la valeur suivante
Marsh Posté le 04-11-2003 à 23:16:16
oui mais si il y a 1,2,3 et 5 et ben à la prochaine il prend 6 et moi je veux qu'il prenne 4
Marsh Posté le 04-11-2003 à 23:57:43
KdZ' a écrit : oui mais si il y a 1,2,3 et 5 et ben à la prochaine il prend 6 et moi je veux qu'il prenne 4 |
Dans 99% des cas, cela ne pose aucun problème que tu aies "des trous". C'est une question classique de "débutant" pour les BDD (ne le prend pas mal, c'est pas une insulte, ni du mépris, juste une constatation )
Marsh Posté le 05-11-2003 à 00:24:06
Hermes le Messager a écrit : |
Tient, la FZ dans la place
En tout ca,s merci pour ta contrib.
Donc je continu comme ça alors, hum oki
Marsh Posté le 05-11-2003 à 00:31:31
HLM > tu vas tjrs sur la fz ?
Marsh Posté le 05-11-2003 à 00:31:55
ReplyMarsh Posté le 05-11-2003 à 00:34:38
Hermes le Messager a écrit : |
'ki
Marsh Posté le 05-11-2003 à 00:45:03
Marsh Posté le 05-11-2003 à 00:54:43
KdZ' a écrit : Qui y at'il simogeo ? |
Belgique a écrit : Utilise un champ auto incrément c'est plus propre |
c'est déjà ce que tu fais
ou une chose m'a échappée
Marsh Posté le 05-11-2003 à 01:23:45
Les champs autoincrémentés sont suffisemment simple a gérer, pourquoi chercher + compliquer
Hermes le Messager a écrit : |
tout le monde en a...
Je suis dehors
Marsh Posté le 05-11-2003 à 10:10:42
HLM pk tu va plus sur la FZ ?
Edit : H L M <--
Marsh Posté le 05-11-2003 à 14:33:00
simogeo a écrit : |
Apparament la première ligne t'as échappée
Citation : |
Marsh Posté le 04-11-2003 à 22:22:19
Voila, j'ai un champs id, à chaques fois que j'ajoute une fiche dnas la base, je fiasait un ORDER BY id DESC, et +1 a la prochaine valeur id...
Le pb, c'est que si je fais une fiche, il me met id 1, ok, si j'en fait une 2eme id 2 ...
Admettons que j'ai 3 fiches, avec 3 id (id 1 2 et 3) maintenant je vire la fiche 2, et ben si je rajoute une fiche plus tard, il va me faire non pas id 2 mais id 4 ce qui est normal, mais comment faire pour avoir une id qui serait auto_incrementée ?
J'ai essayer avant en mettant mon champs "idé en auto_increment mais ça marche un peu comme ma methode actuelle...