Code : Tout sélectionner
<?php
$sql = "SELECT pos_x, pos_y FROM membres WHERE id=:id UNION ALL SELECT pos_x, pos_y FROM map WHERE tile=:tile";
$pdostat = $bdd->prepare($sql);
$pdostat->bindvalue(':id',$id ,PDO::PARAM_INT);
$pdostat->execute();
$resultat = $pdostat->fetch();
}catch(Exception $e){
//en cas d'erreur dans la requête
echo "Erreur : " . $e->getMessage();
}
if (!empty($resultat )) {
// MISE EN SESSION
$pos_x = $resultat['pos_x'];
$pos_y = $resultat['pos_y'];
echo '<img src="./relief/' . '$tile' .'">';
}
else{
echo " Erreur : PB QQ PART !";
}
?>
j'ai 1 table membres avec id, pos_x, pos_y
1 table avec id, tile, pos_x, pos_y
je souhaite récupérer tile en fonction de pos_x et pos_y de la table membres.
id, pos_x et pos_y ont les memes valeurs dans les deux tables.