Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2897 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Next ID utilisé par Mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Next ID utilisé par Mysql

n°279820
kowalski
Posté le 06-01-2003 à 00:02:03  profilanswer
 

Dans un de mes scripts, je dois récupérer  le prochain id qui sera utilisé par mon auto_increment.
 
Y-a-t-il une fonction pour cela ? Sinon je dois reformer mon script entierement :-/


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
mood
Publicité
Posté le 06-01-2003 à 00:02:03  profilanswer
 

n°279826
Kyle
Posté le 06-01-2003 à 00:13:47  profilanswer
 

tu peux le récupérer apres une requette par un mysql_insert_id()

n°279837
kowalski
Posté le 06-01-2003 à 00:48:08  profilanswer
 

Dans mon cas il me faut celui qui sera utilisé par la prochaine INSERT...
 
Y-a-t-il une commande toute faite ou je dois remodeler mon script ?


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
n°279839
beleg
黑社會
Posté le 06-01-2003 à 00:49:20  profilanswer
 

je paris ma prochaine moto que la reponse est sur la premiere page  :o .
 
les paris sont lancés, je me mets en chasse

n°279840
kowalski
Posté le 06-01-2003 à 00:50:32  profilanswer
 

beleg a écrit :

je paris ma prochaine moto que la reponse est sur la premiere page  :o .
 
les paris sont lancés, je me mets en chasse


 
Je n'ai rien compris, c normal ?  :lol:


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
n°279841
beleg
黑社會
Posté le 06-01-2003 à 00:50:42  profilanswer
 

http://forum.hardware.fr/forum2.php3?post=30404&cat=10
 
bon jai besoin dun bandit 600 modele 2001 en bleu. merci
 
et pkoi il te faut lavoir avant linsert ?

n°279842
kowalski
Posté le 06-01-2003 à 00:52:14  profilanswer
 

Parce que je fais un upload de fichier en début de fichier, et le nom du fichier est généré en fonction de l'id utilisé par l'enregistrement


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
n°279843
beleg
黑社會
Posté le 06-01-2003 à 00:53:12  profilanswer
 

pkoi tu faire pas ton insertion avant de recopier le fichier dans ce cas ?

n°279845
kowalski
Posté le 06-01-2003 à 00:54:38  profilanswer
 

beleg a écrit :

pkoi tu faire pas ton insertion avant de recopier le fichier dans ce cas ?


 
Parce que je gère plusieurs cas, et dans le cas d'une modification j'ai besoin de données générées par l'upload... bref c'est compliqué mais grâce à toi j'ai trouvé :-D


---------------
We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.  
n°279851
_maximus_
Goret ptit con ^_^
Posté le 06-01-2003 à 01:58:18  profilanswer
 

Salut les gars
 
moi aussi je voudrais savoit comment qu'on fait :/
je suis en train de faire un script de forum, et lorsque qqun s'enregistre, un liens composé de plusieur choses dont son ID lui sera envoyé pour confirmer son inscription. Mais son inscription s'effectue en meme temps que l'envois d'email donc j'ai besoin de prevoir quel sera son ID.
 
merci d'avcance,  
 
j'ai essayer mysql_insert_id(); mais ca me retourne 0  :??: .
 
bizzare
 
merci d'avance


---------------
Ptit con de goret je t'emmerde ^_^
mood
Publicité
Posté le 06-01-2003 à 01:58:18  profilanswer
 

n°279854
beleg
黑社會
Posté le 06-01-2003 à 02:41:20  profilanswer
 

La reponse a ete donné pr prevoir quel ID sera utilisé pr le prochain nuplet inséré.
 
Pr recuperer l'ID du nuplet quon vient dinserer, c effectivement :
mysql_insert_id($link); et ca retourne pas 0

n°279855
_maximus_
Goret ptit con ^_^
Posté le 06-01-2003 à 02:47:48  profilanswer
 

beleg a écrit :

La reponse a ete donné pr prevoir quel ID sera utilisé pr le prochain nuplet inséré.
 
Pr recuperer l'ID du nuplet quon vient dinserer, c effectivement :
mysql_insert_id($link); et ca retourne pas 0


 
Oué autant pour moi j'avais oublié un truc :p
ca marche maitnenant a+ merci


---------------
Ptit con de goret je t'emmerde ^_^
n°279869
The_Edge
Please...
Posté le 06-01-2003 à 08:42:57  profilanswer
 

tu recuperes le MAX(ID) de ta colonne et tu incrementes 1

n°279887
ethernal
Chercheur de vérité...
Posté le 06-01-2003 à 09:51:26  profilanswer
 

The_Edge a écrit :

tu recuperes le MAX(ID) de ta colonne et tu incrementes 1  


sauf si tu as supprimé le dernier.


---------------
...oups kernel error...
n°281462
The_Edge
Please...
Posté le 07-01-2003 à 20:00:46  profilanswer
 

ethernal a écrit :


sauf si tu as supprimé le dernier.


 
exact  [:kytloresignoushmout]


---------------
Everybody wants to rule the world...
n°281590
chrono
Ne m'appelez plus Dieu...
Posté le 07-01-2003 à 22:28:00  profilanswer
 

et si on fait dans le script juste avant d'insérer :
 
alter table nom_table auto_increment = 1
 
ca marche?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Next ID utilisé par Mysql

 

Sujets relatifs
MySQL Pourquoi ma requete elle fonctionne pas?[PHP/MySQL] Suivant AutoIndex
Faire un dump d'une base MySQL depuis une page php[mySQL] Problème de requête avec count(*) [résolu]
[Mysql] Base de donnée "figée" chez free.fr[Mysql] sélectionner 2 fois le meme champs.
PHP/MySQL et CDDB........incorporer la CDDB dans MySQL avec PHP
[PHP/MySQL] Probable erreur de débutant.Passer un dump de postresql a mysql
Plus de sujets relatifs à : Next ID utilisé par Mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR