JeuWeb - Crée ton jeu par navigateur
Récupération de données propre à un joueur - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Récupération de données propre à un joueur (/showthread.php?tid=477)

Pages : 1 2 3


RE: Récupération de données propre à un joueur - Archange - 23-11-2006

Je suis encore une fois pas sur lol
Tu dis donc que c'est ici que pr recupéré tes infos tu utilise ceci

Code PHP :
<?php 
$reponse
= mysql_query ("SELECT * FROM utilisateurs WHERE usr_name='" . $usr_name . "'"); //info récup du pseudo
$donnees = mysql_fetch_array ($reponse) or die (mysql_error());

echo
'<font face="Verdana" size="2"><b>Nom: </b>'.$_SESSION['usr_name'].'<br/>';
echo
'<font face="Verdana" size="2"><b>Peuple: </b> '.$_SESSION['classe'].' <br/>';
echo
'<font face="Verdana" size="2"><b>Grade: </b>'.$_SESSION['grade'].'<br/>';

Essaye ceci peu etre a la place

Code PHP :
<?php 
$reponse
= mysql_query("SELECT * FROM utilisateurs WHERE usr_name='" . $usr_name . "'");
while (
$donnees = mysql_fetch_array($reponse) )
{
$user= $donnees['usr_name'];
$classe= $donnees['classe'];
$grade= $donnees['grade'];
}

echo
'<font face="Verdana" size="2"><b>Nom: </b> $user <br/>';
echo
'<font face="Verdana" size="2"><b>Peuple: </b> $classe <br/>';
echo
'<font face="Verdana" size="2"><b>Grade: </b> $grade <br/>';



RE: Récupération de données propre à un joueur - Plume - 23-11-2006

@Archange >
Normalement (& je dis bien normalement) ça ne change rien car le curseur s'arrète pareil sur la première ligne du tableau $donnees. En gros, il a bien sa première occurence avec ses données.

@Poulpor >
Peut voir le formulaire ? Tu es sûr de bien avoir des valeurs dans $_POST ? Pour vérifier inclus dans ton script ceci
Code PHP :
<?php 
print_r
($_POST)
Je n'ai pas vu où tu faisais afficher les ressources ici ...


RE: Récupération de données propre à un joueur - P0ulp0r - 23-11-2006




RE: Récupération de données propre à un joueur - Plume - 23-11-2006

Normal, il a mis le nom des variables entre quote donc pas interprétées. Il faut mettre entre guillemets Wink

[EDIT]On peut voir quand tu affectes tes variables de sessions ?


RE: Récupération de données propre à un joueur - P0ulp0r - 23-11-2006

C'est à dire?


RE: Récupération de données propre à un joueur - Plume - 23-11-2006

Comme je trouve bizarre cette histoire d'être obligé de faire une boucle, je voudrais que tu fasses un test s'il te plait. Tu voudrais bien reprendre ton script d'origine, et enlever l'espace entre 'mysql_fetch_array' et la première parenthèse ? Merci de me tenir au courant Smile


RE: Récupération de données propre à un joueur - P0ulp0r - 23-11-2006




RE: Récupération de données propre à un joueur - Plume - 23-11-2006

Pareil pour le mysql_query Wink
Maintenant je ne dis pas que c'est dû à ça, mais cette histoire de boucle me rend confus, alors je cherche la raison Big Grin Maintenant peut être que je me trompe :roll:

[EDIT] Et le die () aussi tant qu'on y est Tongue


RE: Récupération de données propre à un joueur - P0ulp0r - 23-11-2006




RE: Récupération de données propre à un joueur - Plume - 23-11-2006