24-01-2007, 05:51 AM
Slt,
1 ou 2 trucs que j'ai vu :
Ci dessus, tu ne sélectionne seulement que posx et posy.1 ou 2 trucs que j'ai vu :
Code PHP :
<?php
//on va chercher la position du joueur
$requete = mysql_query("SELECT posx, posy FROM membres WHERE id = ". $id .";");
$rsa= mysql_fetch_assoc ($requete);
$posx = $rsa['posx'];
$posy = $rsa['posy'];
$avatar = $rsa['avatar'];
Puis tu fais un "$rsa= mysql_fetch_assoc ($requete);", ok.
Par contre juste apres, tu demande la variable "avatar" dans $rsa, mais tu n'as pas sélectionné 'avatar' dans ta requete... Tu ne risque donc pas de la trouver.
Autre chose, avec la 2eme requete :
Code PHP :
<?php
//Là, on va chercher la case de la map qui correspond au X/Y de ton perso
$rsb = mysql_query("SELECT img, posx, posy FROM map WHERE posx =".$rsa['posx']." AND posy=".$rsa['posy']."") or die(mysql_error());
$data = mysql_fetch_assoc($rsb);
$img= $rsb['img'];