[ MySQL ] Update

Update [ MySQL ] - Programmation

Marsh Posté le 06-03-2002 à 21:26:25    

J'ai une base de donnée comportant un id,nom,texte
L'id est auto-incrémenté.
Et je voudrais pouvoir modifier le nom et le texte en gardant le MEME id, donc utilisé un update.
 
Exemple de ce que j'ai taper pour un id=3:
 
UPDATE Table SET nom='toto', texte='message ...' WHERE id='3';
 
Seulement, sa marche Pôô :cry:
 
Est ce que quelqu'un peu m'aider,  
 
Merci beaucoup !!!

Reply

Marsh Posté le 06-03-2002 à 21:26:25   

Reply

Marsh Posté le 06-03-2002 à 21:28:46    

aiky a écrit a écrit :

J'ai une base de donnée comportant un id,nom,texte
L'id est auto-incrémenté.
Et je voudrais pouvoir modifier le nom et le texte en gardant le MEME id, donc utilisé un update.
 
Exemple de ce que j'ai taper pour un id=3:
 
UPDATE Table SET nom='toto', texte='message ...' WHERE id='3';
 
Seulement, sa marche Pôô :cry:
 
Est ce que quelqu'un peu m'aider,  
 
Merci beaucoup !!!  




 
L'erreur que je vois, c'est que tu as mis id='3' - je mets le point sur les quotes autour - parce que id n'est pas une chaîne mais un nombre.
Mets alors id=3

Reply

Marsh Posté le 06-03-2002 à 21:32:06    

Ben en fait sa marche pas non plus  :heink:  
 
Si tu veux quand je fais un update, sa marche sauf que le seul pb est qu'en faite c'est comme si sa correspondait à un INSERT!

Reply

Marsh Posté le 06-03-2002 à 21:35:39    

aiky a écrit a écrit :

Ben en fait sa marche pas non plus  :heink:  
 
Si tu veux quand je fais un update, sa marche sauf que le seul pb est qu'en faite c'est comme si sa correspondait à un INSERT!  




 
??? :heink:  
 
Tu fais l'UPDATE sur une ligne qui existe? (si ce n'était pas le cas, il devrait normalement te faire une erreur, mais pas insérer une nouvelle ligne)

Reply

Marsh Posté le 07-03-2002 à 10:22:52    

Ben ouhais ! :cry:
 
Je sais toujours pô ...

Reply

Marsh Posté le 07-03-2002 à 10:42:58    

aiky a écrit a écrit :

J'ai une base de donnée comportant un id,nom,texte




 
ok, t'as une BD, le nom de la table qui contient ces champs, c koi ?
 

aiky a écrit a écrit :

UPDATE Table SET nom='toto', texte='message ...' WHERE id='3';




 
ça doit marcher, mais il faut pas laisser "Table" mais le nom de la table qui contient les champs cités prédéemment. ça peut paraître évident, mais on sait jamais


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 07-03-2002 à 11:36:18    

Ben ouhais, mais non,
enfin j'y regarde et je vous tien au courant, si je trouve bien sûr... :gun:

Reply

Marsh Posté le 07-03-2002 à 13:55:16    

Y a t-il moyen d'avoir un peu plus d'info sur ton pb carcela ne vient peut etre pas de ta requete. Quel Base, sous quel environnement, dans quel contexte ?
 
Merci


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 07-03-2002 à 20:12:00    

Ben en faite c'est une base pour des news, et le tout sous MySQL.
 
Voilà, mais je vais mettre sa sur le net et je te tiens au courant... :hello:

 

[jfdsdjhfuetppo]--Message édité par aiky--[/jfdsdjhfuetppo]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed