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

  FORUM HardWare.fr
  Programmation
  PHP

  update en fonction d'un membre connecté

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

update en fonction d'un membre connecté

n°719820
kykiske777
Posté le 09-05-2004 à 14:25:40  profilanswer
 

salut
comment faire un update en fonction de la personne connectée ?
sachant que chaque personne à ses infos dans une id spécifique !
donc si par exemple l'id 1 est connecté un update est effectué sur un des champs de cette id et ainsi de suite si c'est l'id 2 qui est connecté le même update est effectué sur le même champ mais dans une id différente et ainsi de suite
 
ou plus concrétement comment modifier celà pour faire en sorte que tout ce que j'ai dit plus haut soit appliqué
 

Code :
  1. mysql_query("UPDATE matable SET vie='79' where id=1" ) OR DIE ("Impossible d'executer cette action" );


 
dans cette exemple l'update n'est effectué que sur l'id 1 du champ vie c'est nul ce n'est pas fait en fonction de la personne qui est connecté donc de l'id qui est connecté
 

mood
Publicité
Posté le 09-05-2004 à 14:25:40  profilanswer
 

n°719823
alien_nan
Posté le 09-05-2004 à 14:32:38  profilanswer
 

kykiske777 a écrit :

salut
comment faire un update en fonction de la personne connectée ?
sachant que chaque personne à ses infos dans une id spécifique !
donc si par exemple l'id 1 est connecté un update est effectué sur un des champs de cette id et ainsi de suite si c'est l'id 2 qui est connecté le même update est effectué sur le même champ mais dans une id différente et ainsi de suite
 
ou plus concrétement comment modifier celà pour faire en sorte que tout ce que j'ai dit plus haut soit appliqué
 

Code :
  1. mysql_query("UPDATE matable SET vie='79' where id=1" ) OR DIE ("Impossible d'executer cette action" );


 
dans cette exemple l'update n'est effectué que sur l'id 1 du champ vie c'est nul ce n'est pas fait en fonction de la personne qui est connecté donc de l'id qui est connecté


 
tu mets l'id de la personne en session et tu la recuperes lors de ton update  
 
http://www.php.net/manual/fr/ref.session.php

n°720179
kykiske777
Posté le 10-05-2004 à 04:52:46  profilanswer
 

Code :
  1. session_start();
  2. session_register("id" );
  3. include ("config.php" );
  4. $db = mysql_connect($mysql_host,$mysql_user,$mysql_password) or die ("erreur de connexion" );
  5. mysql_select_db($mysql_base,$db) or die ("erreur de connexion à la base" );
  6. $query = "SELECT * from matable";
  7. $result = mysql_query($query);
  8. while ($val = mysql_fetch_array($result))
  9. {
  10. $i = $val['id'];
  11. $tab[$i]['login'] = $val['login'];
  12. $tab[$i]['vie'] = $val['vie'];
  13. $tab[$i]['puissance'] = $val['puissance'];
  14. $tab[$i]['vulnerable'] = $val['vulnerable'];
  15. $tab[$i]['style'] = $val['style'];
  16. $tab[$i]['niveau'] = $val['niveau'];
  17. $tab[$i]['description'] = $val['description'];
  18. }
  19. $var1 = false;
  20. $_SESSION['id'];
  21. $id = $_SESSION['id'];


 
en faisant l'update comme ceci  
 

Code :
  1. mysql_query("UPDATE jeu_mebres SET vie='jetest' where id=$id" ) OR DIE ("Impossible de monter de niveau ou autre" );


 
j'ai impossible de monter de niveau ou autre :(
je précise que avant cette page je met un formulaire pour "s'identifier" qui ne sert à rien je suppose, vu qu'en l'enlevant j'ai toujours le même problème...
même en enlevevant session_register et en laissant  $_SESSION['id']; ça ne marche pas et inversement :(

n°720180
kykiske777
Posté le 10-05-2004 à 04:54:44  profilanswer
 

bien entendu pour le update je met bien le nom de ma table

n°720192
art_dupond
je suis neuneu... oui oui !!
Posté le 10-05-2004 à 08:07:44  profilanswer
 

t'as pas oublié un "m" à "jeu_mebres" ?
 
de quel type est le champ vie ? tu peux y mettre du texte ?

n°720565
kykiske777
Posté le 10-05-2004 à 13:44:27  profilanswer
 

ouais j'ai modifié mais j'ai toujours impossible de monter de niveau ou autre
 
- le type du champ vie est text
et oui je peux y mettre du texte

n°720591
art_dupond
je suis neuneu... oui oui !!
Posté le 10-05-2004 à 14:02:50  profilanswer
 

tu peux faire un echo $id; avant de faire ta requête ?


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

  update en fonction d'un membre connecté

 

Sujets relatifs
les fonction, les class[Perl] Fonction avec paramètres optionnels
Programme qui se connecte à un serveur FTP pour rapatrier des fichiersAppel d'une fonction dont le nom est inconnu
[Projet de diplôme] Erreur 0x80040E14 lors d'un Update avec Access[JS] Equivalent de la fonction php isset ?
[PHP/MYSQL] Problème d'UPDATE . : RESOLU : .utilisation d'une fonction excel avec VB
cherche programme etude de fonction pour ti 83+Peux-ton faire des pointeur de fonction en java ?
Plus de sujets relatifs à : update en fonction d'un membre connecté


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)