Accueil > Forum > > > > INSERT a l'id qu'on vient de DELETE
INSERT a l'id qu'on vient de DELETE
vendredi 5 août 2005 à 16:19:09 |
INSERT a l'id qu'on vient de DELETE

Bassman
|
Bonjour a tous,
Voila j'aimerais savoir sous mysql comment forcé l'insertion dès le
"départ", c'est a dire, par exemple dans votre table utilisateur vous
venez d'en supprimé avec l'id = 21 avec 40 enregistrement dans la
table, mais si vous faite un insert d'un nouvel utilisateur il va le
faire apres le 40 sois d'id 41, et moi j'aimerai en faite qu'il
"comble" les ids non utilisé c'est a dire qu'il face l'enregistrement
en 21.
je sais pas si ca été claire mais merci d'avance. MiStEr_B@sSm@N
|
|
vendredi 5 août 2005 à 16:39:19 |
Re : INSERT a l'id qu'on vient de DELETE

Anthomicro
|
Salut,
ALTER TABLE ta_table AUTO_INCREMENT=x
ou x est le nombre qui sera le prochain id inséré dans ta table.
a +
|
|
vendredi 5 août 2005 à 16:49:02 |
Re : INSERT a l'id qu'on vient de DELETE

Bassman
|
ca a pas marché :( ca ma inséré l'élément 2 enregistrement plus loin :(
ALTER TABLE membre AUTO_INCREMENT=2
MiStEr_B@sSm@N
|
|
vendredi 5 août 2005 à 16:52:00 |
Re : INSERT a l'id qu'on vient de DELETE

Anthomicro
|
bah là c'est normal, t'as déjà un id=2 de pris, il faut pas qu'il soit pris pour que ça fonctionne...
|
|
vendredi 5 août 2005 à 17:00:57 |
Re : INSERT a l'id qu'on vient de DELETE

Bassman
|
En faite j'ai supprimé mon entré ou l'id = 2 apres j'ai fait le ALTER, c'est bien ca qu'ilf aut faire ?
en tout cas c'est ce que je voudrais, supprimé un élément de la base la
l'id = 2 et ensuite un autre utilisateur s'enregistre et je veu qu'il
se mette a l'id = 2 et non pas a la suite des éléments deja enregistré,
cad pas apres 4
MiStEr_B@sSm@N
|
|
vendredi 5 août 2005 à 17:03:01 |
Re : INSERT a l'id qu'on vient de DELETE

Anthomicro
|
ah non ça tu ne peux pas, sans forcer l'id dans la requête
INSERT INTO table VALUES(2,'blabla')
le chiffre 2 correspond habituellement où tu ne mets rien (l'id s'autoincrémentant de lui-même)
|
|
vendredi 5 août 2005 à 18:04:50 |
Re : INSERT a l'id qu'on vient de DELETE

Bassman
|
ok car quand tu fait un truncate table membre, sois tu vide ta table il
reprend bien a l'id=1, donc je me suis dis qu'il y avait un moyen de
forcé sois a la suppression sois a l'insertion l'id libre
merci beaucoup :) je vais en faisait un fonction pour récupérer un id libre, peut etre une recherche :)
merci
MiStEr_B@sSm@N
|
|
vendredi 5 août 2005 à 23:43:45 |
Re : INSERT a l'id qu'on vient de DELETE

MadM@tt
|
Et sinon au lieu de supprimer un id, tu le vide de toute données. Après
tu fais une fonction qui recherche tous les id ou il n'y a pas de
données et s'il en trouve un il l'utilise... C'est peut etre + facile à
réaliser non ? Ciaò  MadMatt http://matthieu.napoli.neuf.fr/wintools.html
|
|
samedi 6 août 2005 à 02:37:53 |
Re : INSERT a l'id qu'on vient de DELETE

Mizuka
|
Surtout que la méthode de AnthoMicro n'est pas géniale dans le sens où
tu dois spécifié l'id vide ! Je te souhaite pas d'en avoir 100 à
vérifier pour trouver les trous.
J'avais fait un script pour que ça se fasse automatiquement mais
faudrait que je recherche ( pas ce soir la flemme de cogiter c'est plus
l'heure :) ).
Mizuka
|
|
samedi 6 août 2005 à 08:02:01 |
Re : INSERT a l'id qu'on vient de DELETE

Anthomicro
|
Bah j'ai spécifier un ID directement, mais il faut le chercher avant
bien entendu, donc il faut une fonction genre la tienne, m'enfin
rechercher des trous dans les id je trouve ça un peu débile, il
vaudrait mieux créer un champ séparé (non autoincrémenté) que tu
ajusterai quand une donnée est supprimée...
|
|
Cette discussion est classée dans : insert, table, id, vient, delete
Répondre à ce message
Sujets en rapport avec ce message
MySQL_INSERT_ID mais pour le delete ???? [ par ripoux ]
Hello,Peut-être l'aurez-vous compris dans le titre...Je cherche un moyen pour faire un delete de plusieur table relié entre elle.Pour un Insert, il ex
MySQL DELETE [ par Mamax ]
Salut a tous!!!Est ce que quelqu'un pourrait m'indiquer la syntax de la clause WHERE pour pouvoir supprimer plusieurs éléments en même temps.J'ai essa
insert 2 clé [ par jaafar50 ]
Je voudrais savoir comment on fait pour inserer dans une table dont la clé primaire est la concaténation de deux autre clé venant d'autre table.table-
Delete enregistrements > aux x derniers . [ par arbilus ]
Bonjours j'ai crée un graph avec des données sql via google chart . Celui affiche les 70 derniers enregistrements POUR UN ID (un membre) donné de ma t
Mise à jour Table phpMyAdmin depuis un formulaire html sélectionnant l'id [ par escabot ]
Bonjour, J'essaie de créer un formulaire me permettant de mettre à jour les coordonnées des membres de mon site. J'ai beau simplifier le code comme c
crée un blog [ par jerome226 ]
bonjour ! j'aimerais bien crée un blog ( je connais le php; sql; html; css) mais le problème c'est que je ne sai pas comment mi prendre pour organis
plusieurs actions dans une seule requete [ par gabyte ]
Bonjour, Je veux faire plusieurs actions en une seule requête. Si je passe par MySql (pour tester), cela fonctionne : ---dans MyQsl---------- TRUNC
Comment dans un INSERT SQL, entrer seulement les 2ers chiffres d'un code postal? [ par gnut ]
J'ai vu plusieurs fois LEFT($cd,2) mais ça ne fonctionne pas dans mon INSERT. Voici le code : [code=php] Annonce->CodePostal; //////l' INSERT//////
Un Tcho peu d'aide SVP : Afficher une table avec condition selon ID membre [ par FXPHANTOM ]
Bonjour a tous, Je vous expose une situation et mon problème . Situation : Ma base sql se nomme "Kxprotect" J'ai deux tables dans cette base de don
Jointure entre deux tables [ par Krasha ]
Salut, Sur ma base de données j'ai deux tables distinctes qui devraient avoir une "liaison" entre elles. (les deux tables ci-dessous ne sont que des
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|