8792 sujets

Développement web côté serveur, CMS

Bonjour à tous, je profite de vos talents pour vous poser un problème de requete PHP que je n'arrive pas à résoudre.

Je cherche à enregistrer le résultat d'une variable $var dans une table . Jusque là tout va bien, mais je souhaiterais que cet enregistrement soit placé dans la ligne correspondant à l' id de la page PHP ou la requete est à exécuter.

Ainsi si je me trouve sur index.php?id=4, je souhaiterais que la requete enregistre ma variable dans la ligne de la table correspondant à cet ID=4 ($id).

Or pour le moment, je n'arrive qu'à enregistrer ma variable dans la base qu'en créant un nouvel enregistrement alors que j'aurais besoin qu'elle soit sur la même ligne que l'ID correspondant.

Quelqu'un a une idée ??

Merci par avance
++++
Charles
Modifié par artemis75 (18 Jul 2006 - 13:59)
Je suppose que tu parles d'une table de base de données.
Si tu travailles avec MySql, inspire toi de ceci :


UPDATE ma_table 
SET mon_champs = 'contenu_de_var'
WHERE ID = '4';


Petit conseil : fais donc un petit tour du côté du Manuel de référence MySQL (si tu travailles avec Mysql, cela va s'en dire).
Bonjour!

Merci pour vos réponses, et merci à toi Sebastien pour la requete, c'est effectivement ce que je recherchais!

Yep je vais consulter ce manuel, ca va certainement bcm m'aider Smiley cligne

a++
Charles