Insertion php et incrémentation id

arno77 -  
 arno77 -
Bonjour,

Je suis en train de réaliser un petit formulaire d'administration dans lequel je voudrais que l'utilisateur puisse insérer un champ avec le 'id' qu'il souhaite. Il faut donc que tout les autre champs de la table change de 'id' également.

Mais je n'arrive pas a trouver de méthode logique pour réaliser ce dont j'ai besoin

Pouvez-vous m'aidez svp??
A voir également:

8 réponses

artcompus Messages postés 56 Date d'inscription   Statut Membre Dernière intervention   3
 
salut

en effet, je n'ai compris bien votre logique de programmation en PHP, pourquoi vous fêtes tous ça, Car avec MySQL vous pouvez créer une table dont le champ id est AUTO INCRÉMENTÉ
0
arno77
 
Oui mais justement je ne veut pas et je ne peut pas utiliser le AUTO_INCREMENT. Car il faut que l'utilisateur puisse choisir l'id de l'insertion.
Je sait que c'est possible mais je n'est pas la méthode.
0
artcompus Messages postés 56 Date d'inscription   Statut Membre Dernière intervention   3
 
indique a votre utilisateur que l'id existe déjà dans la table, et demande de lui de choisir un autre id
0
arno77
 
Ce serais plus simple c'est sur, mais j'ai pas le choix c'est une restriction du client il doit avoir le choix de placer ses informations à la position qu'il souhaite.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
artcompus Messages postés 56 Date d'inscription   Statut Membre Dernière intervention   3
 
peut être comme solution en ajoutant une préfixe ou un suffixe dans le id déjà existe
0
artcompus Messages postés 56 Date d'inscription   Statut Membre Dernière intervention   3
 
peut être comme solution en ajoutant un préfixe ou un suffixe dans le id déjà existe
0
babane5 Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   11
 
Tu créer un deuxième champs qui s'appelle position ! Puis, quand il entre un chiffre, il regarde le même et tous ceux qui se plus grand, et il leurs rajoute +1... EASY... xD
0
arno77
 
J'avoue c'est tout con mais il fallait y penser lol.
Merci pour votre aide
ps: désoler d'avoir poser une question aussi idiote.
0