Mammouth du PHP |
804 Messages
11 sept. 2008, 18:03
c'est vraiment pas simple à expliquer !
j'ai développé un jeu en ligne, php ajax html, sur ce jeu il y a une map avec 15 zones
sur chaque zone il y a des pions, mais il peut y en avoir plusieurs par zone
afin de connaître le nombre de pions dans chaque zone , j'exécute une requête sur une base de données où est indexé la position de mes pions.
$query = mysql_query("SELECT * FROM `matablepion` WHERE wolf_id_game=\"$idjeu\" ");
while($row = mysql_fetch_array($query)) {
$DB_wolf_id_pion = $row['wolf_id_pion'];
$DB_wolf_case = $row['wolf_case'];
$DB_wolf_color = $row['wolf_color'];
$DB_wolf_name = $row['wolf_name'];
$Gourpe_wolf_dog_name = $row['wolf_name'];
$Groupe[$DB_wolf_case].= "<img src=\"templade/".$DB_wolf_color."/4m.jpg\" width=\"25\" hspace=\"5\" border=\"0\" align=\"absmiddle\" style=\"border: 1px solid #FFFFFF;\">".$Gourpe_wolf_name." <input type=\"radio\" name=\"pion\" id=\"pion\" value=\"$DB_wolf_id_pion\"><br>";
}
ensuite après une sélection de zones je génère un formulaire via Ajax, seulement il y a une condition sur le nombre de pions de la zone voulue, si je veux déplacer un seul pion un formulaire doit apparaître, sinon il apparaît différemment.
cette condition se vérifie par la variable que j'essaie de créer
la seule chose que j'ai réussie à faire pour l'instant s'est créé un autre tableau associatif, ça ne me gêne pas du moment où ça marche, mais si il y a une solution bien plus simple j'aimerais beaucoup la connaître.
$nb_pion_groupe[$DB_wolf_case] ++;