Accueil > Forum > > > > help clé du dernier enregistrement
help clé du dernier enregistrement
mardi 12 avril 2005 à 15:44:32 |
help clé du dernier enregistrement

edclaire
|
Bonjour, Je vous envoie un mail car j'ai une question sur le langage SQL. Je veux recupérer la clé du dernier enregistrement que j'ai inséré dans la base de données. Le problème c'est que plusieurs personnes peuvent enregistrer des enregistrements en même temps et que je veux récupérer seulement le dernier enregistrement que moi j'ai enregistré pas celui des autres personnes. Je voulais savoir si c'est possible par exemple de faire une requete d'ajout puis directement d'afficher la clé de mon enregistrement.
merci d'avance pour votre réponse.

|
|
mercredi 13 avril 2005 à 10:38:23 |
Re : help clé du dernier enregistrement

Ma2004
|
Salut , Je pense que ça marcherait si tu fais un select selon ton identifiant. Mais tout dépend des champs de ta table. Elle ressemble à quoi ta base de données ? Tu programmes en quoi ?
================================================================ Si cette réponse convient à ton problème, n'oublies pas de l'accepter 
|
|
jeudi 14 avril 2005 à 10:48:22 |
Re : help clé du dernier enregistrement

edclaire
|
en faite ma BDD est un peu compliquée: j'ai une table personne,
appartient, code utilisateur et autres. Quand l'utilisateur demande de
créer une nouvelle personne via un formulaire en PHP, il rentre son
nom, son prenom, son code utilisateur, son service. Puis quand il
clique sur enregistrer, après vérification que la personne n'existe
pas, j'insère dans la base. Mais il faut que j'insère dans 3 tables
différentes: dans personne j'ai un champs clé qui est auto incrementé
puis les champs nom et prénom. Puis après je récupére la clé de la
nouvelle personne pour insérer dans les 2 autres tables qui sont en
relation avec la première : la table appartient prend la clé + le
service (une personne peut appartenir à plusieurs service c'est pour ca
que je créé une table intermédiaire), la table code utilisateur prend
la clé + le code utilisateur (comme la table appartient l'utilisateur
peut avoir plusieurs codes utilisateurs).
Mais le problème comme je l'ai dit c'est que plusieurs personnes
peuvent insérer en même temps et que moi je veux que la clé de mon
enregistrement que j'effectue pas celui d'un autre enregistrement que
fait un autre utilisateur.
Voila j'espère que c'est pas trop compliqué et que j'ai bien expliqué. 
|
|
jeudi 14 avril 2005 à 11:20:00 |
Re : help clé du dernier enregistrement

Ma2004
|
Je crois avoir compris ton problème. Je ne vois pas trop de solution efficace à 100% en fait. . . (il faut dire que je ne suis pas non plusun crack en SQL !!   ) Celle qui me semblerait la plus efficace serait de sortir la clé correspondante aux infos que tu viens de rentrer par rapport au code utilisateur. L'utilisateur peut en avoir plusieurs mais deux utilisateurs ne peuvent avoir le même car ce code doit être unique non ? Si c'est bien le cas, tu fais un "select cle from appartient where code_utilisateur='$code_entre_ds_form'". Evidemment la variable "$code_entre_ds_form" est le code que l'utilisateur a entré juste avant. . .
================================================================ Si cette réponse convient à ton problème, n'oublies pas de l'accepter 
|
|
mercredi 11 mai 2005 à 17:52:19 |
Re : help clé du dernier enregistrement

ankou22
|
Des solutions a ce problème se trouve a cette adresse. [ Lien ]Une des solutions proposées est d'entrer une valeur improbable dans un des champs $code_user=1000 INSERT INTO TABLE1(ID,NOM,PRENOM,EMAIL,AGE) VALUES('','DUPONT', 'Bernard', 'b.dupont@developpez.com', ' $code_user'); puis de faire un SELECT pour récupérer l'ID SELECT ID FROM TABLE1 WHERE AGE='$code_user';
Puis de mettre a jour la valeur improbable par la vrai valeur UPDATE TABLE1 SET AGE='35' WHERE ID=ID;Je me rend compte seulement maintenand que ça correspond grosso modo a la soluce proposée par Ma2004.
3 requêtes pour récupérer l'ID, c'est un peu étrange non? En PhP, il me semble avoir déja utilisé une fonction qui fait ca mais j'ai oublié. (ou j'ai rêvé) ANKOU22
|
|
Cette discussion est classée dans : help, enregistrement, personnes, clé, dernier
Répondre à ce message
Sujets en rapport avec ce message
Supprimer le dernier enregistrement effectué [ par cispo ]
Bonjour, je voudrais savoir si il existe des fonctionnalités toutes faites pour supprimer le dernier enregistrement d'une table (celui dont le numéro
Dernier enregistrement de chaque membre [ par Seb33300 ]
BonjourJe cherche a récupérer le dernier enregistrement de chaque membre sur un table de la forme :TABLE(#membre, date, msg)Il fdaudrais donc ainsi po
Dernier enregistrement dans une liste selon un ID. [ par Passarinho44 ]
Bonjour,Je cherche à faire une requête SQL qui me permettrait, selon des ID choisis, de m'afficher le dernier commentaire correspondant à cet ID.En fa
Recuperation du dernier enregistrement [ par bruce207 ]
Bonjourmon probleme est le suivant : j'ai une table EMPRUNT dans laquelle se trouve le champ mat_mem qui renvoie ici le matricule du membre qui fait u
Obtenir date de mise à jour [ par Toub63 ]
Bonjour à tous,Est-il possible d'obtenir une date de mise à jour d'un enregistrement via une champ spécial ou autre fonction de SQL server 2000 ?Un e
stockage de formulaire, help me please! [ par micou26 ]
Salut, voilà mon problème.J'ai créé un formulaire afin qe mes salariés puissent saisir chaques semaines leur comptes rendu des projets réalisés.Grâce
définition d'une clé étrangère [ par gillespockpock ]
Bonjour, j'ai une question qui m'obstine, je suis en train de développer une application de création de bases de données,je ne trouve nul par de répon
Enregistrement suivant [ par Farfadh ]
Je souhaite connaitre l'enregistrement suivant à partir d'un enregistrement donné selon un ordre chronologique. Le problème parait être simple, mais e
Clé de chiffrement Reporting service [ par jellalimounir ]
Bonjour,Y a t il un qui peut m'aider...J'utilise reporting service pour extraire des rapports. En configurant le report Server, j'ai utilisé un clé de
Enregistrement de l'adresse d'une image [ par bruce207 ]
Bonjour,j'ai enregistré l'adresse d'une image avec une requete INSERT mais lorsque j'ai regardé dans la base cette derniere etait ecrit sans antislash
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|