Requête sql avec jointure qui ne fonctionne pas
Bonjour à tous, je suis bloqué sur un petit problème. En effet j'essaie de faire une requête sql à l'aide d'une jointure qui va me permettre d'afficher le nom des résidences ainsi que leurs types en fonction de la ville mais ma requête ne fonctionne pas. Les tables utiles que j'ai sont la table logement et categorie.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?php
try{
$bdd = new PDO('mysql:host=localhost;dbname=***', 'root', '',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}
catch (Exception $e){
die('Erreur : ' . $e->getMessage());
}
$titre_cat=$bdd->query('SELECT * FROM logement, categorie WHERE logement.type_logement = categorie.id_categorie AND logement.ville_logement = '.$logement['ville_logement'].'');
while($titre_cat1=$titre_cat->fetch(PDO::FETCH_ASSOC)){
?>
<li>
<a href="logements.php?logement=<?php echo $titre_cat1['id_logement']; ?>"><?php echo $titre_cat1['titre_logement']; ?></a><br/>
<span class="Times-14-MarronFoncee" style="color:#4a5257;"><?php echo $titre_cat1['titre_categorie'];?></span>
</li>
<?php } ?> |
Merci de votre aide. A+