bonjours,
voilà ma portion de code :
Mon problème est qu'après avoir exécuté sql4 et req4 (qui marche vu que un echo req4['X'] me retourne 200 (donc la valeur)) le reste de ma portion n'est pas exécuté alors que req4 est TRUE, mais le reste de mon script est exécuté .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $sql4=mysql_query("SELECT X,Y FROM map WHERE X=$X AND Y=$Y") or die(); $req4=mysql_fetch_assoc($sql4); if($req4 === TRUE) { $sql5=mysql_query("SELECT X,Y FROM map WHERE X=$X1 AND Y=$Y") or die(); $req5=mysql_fetch_assoc($sql5); } elseif($req5 === TRUE){ $sql6=mysql_query("SELECT X,Y FROM map WHERE X=$X AND Y=$Y1") or die(); $req6=mysql_fetch_assoc($sql6); } else { if ($req6 === TRUE) { echo 'Veuillez choisir une autre position, celle çi est déjà occupée'; exit; } }
Donc je coince sans trouver de solution...
Quelqu'un pourrait-il m'aider ?
Partager