Dsl du double post.
Voilà le début de ce que j'ai fait, c'est bien? :heuuu:
pascaltje a écrit :pour le switch, c'était sur le mouvement. ensuite dans chaque case du switch, tu dois vérifier que les nouvelles coordonnées ne débordent pas. à la fin, tu peux exécuter une requête, avec $nouvelle_position_X et $nouvelle_position_Y puis une autre sur l'id_case.
Voilà le début de ce que j'ai fait, c'est bien? :heuuu:
Code PHP :
<?php
if($mouvement == "haut" OR $mouvement == "bas")
{
$nouvelle_position_Y = $posY - 1;
switch($nouvellee_position_Y)
{
case 1:
$a = mysql_query('SELECT id_case FROM map WHERE posX = "'. $posX .'" AND posY = "'. $nouvelle_position_Y .'"')or die(mysql_error());
$b = mysql_fetch_array($a);
$nouvelle_id_case = $b['id_case'];
mysql_query('UPDATE map_membre SET id_case = "'. $nouvelle_id_case .'" WHERE login_membre = "'. $_COOKIE['pseudo'] .'"')or die(mysql_error());
break;
case 2:
//blablabla
case 3:
//blablabla
}
}