Problème MYSQL

Résolu/Fermé
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012 - 15 avril 2009 à 22:45
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012 - 25 avril 2009 à 09:27
Bonjour,

je vais prendre un exemple.



Disons que j'ai une base de donnée dans phpmyadmin, dans cette base de donnée j'ai une table avec des champs.

Je voudrais que de mon site je puisse modifier un champs dans ma db

(a peut prés se que je veut que sa fasse)
holodb => users => la personne => rank

18 réponses

luc648 Messages postés 593 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 20 mai 2010 117
16 avril 2009 à 09:58
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
16 avril 2009 à 10:44
Je sais mais j'ai un problème sa modifie pas le champs.
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
16 avril 2009 à 11:08
Heu, tu veux modifier le nom du champs ou le contenu ?
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
16 avril 2009 à 11:13
Le contenu du champs :x
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
16 avril 2009 à 11:40
Ben déjà il faut que tu ouvres ta connexion à la BDD :
mysql_connect("localhost", $login, $pass);
mysql_select_db($dbname);

Evidemment, mettre dans les variables $login, $pass et $dbname les valeurs appropriées ...


Puis pour faire un update, tu peux faire quelquechose dans ce genre là :
$requete= "UPDATE nomchamps set ....";
if(mysql_query ($requete)){}else die(mysql_error());

ca tentera de faire l'update, et si ca a pas marché ca arrête en affichant le message d'erreur

(Je viens de me rendre compte que tu n'as jamais dit vraiment si tutilisais le php ou non, si non ne prend pas en compte ce que je viens de dire ...)
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
16 avril 2009 à 11:47
Oui j'utilise du php

Si je fait
UPDATE users SET rank = rank 3 WHERE id = '".$my_id."

sa va modifier le rank et le mettre en 3 ?
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
16 avril 2009 à 11:49
si tu veux mettre "rank 3" dans ta base, il faut que tu fasses :
UPDATE users SET rank = 'rank 3' WHERE id = '".$my_id."'

Tu avais oublié les simples quotes ^^
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
16 avril 2009 à 11:55
Sa ne fonctionne pas.

J'ai oublié de dire que j'ai un site ou il y a des personne qui se connecte dessus il y a quelque chose à modifier dans le code ?

(Je suis débutant dans le php/mysql)
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
16 avril 2009 à 11:56
Heu tu dis que ca ne fonctionne pas : mais est ce que tu as un message d'erreur ou quelquechose comem ca qui s'affiche ?
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
16 avril 2009 à 11:58
Non je n'ai pas de message d'erreur mais j'ai regardé dans phpmyadmin j'ai toujours le meme rang (7)
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
16 avril 2009 à 11:59
ton code php, tu l'as bien entouré par un <?php et un ?> ?
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
16 avril 2009 à 12:01
J'avais oublié le php mais toujours le meme rang tu n'aurais pas un msn que je t'explique mieux le problème
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
16 avril 2009 à 12:07
ben là jsuis au boulot XD
si tas pas trouvé ce soir encore je texpliquerai, mais avant j'aurai pas le tps ^^
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
16 avril 2009 à 13:36
Hum ok je vais chercher mais je pense pas que je vais trouver ^^'
PS: Faut pas mettre à la fin mysql_close ou un truc dans se genre ?
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
17 avril 2009 à 22:36
Sorry pour double post mais j'arrive pas
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
20 avril 2009 à 16:21
UP !!!!!
Please trop besoin d'aide
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
22 avril 2009 à 14:29
>.< svp j'en ai vraiment besoin
0
Neiglen Messages postés 21 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 février 2012
25 avril 2009 à 09:27
--' personne ne sais ?
0