problème d'affichage avec requête sur 3 tables: $req ="SELECT localites.codeloca, localites.localite, actualites.lieu,
Posté : 15 juin 2019, 02:04
<?php
$req ="SELECT localites.codeloca, localites.localite, actualites.lieu, actualites.message, actualites.nomimage FROM localites, membres, actualites WHERE localites.codeloca = membres.codeloca && membres.codemb=actualites.codemb ORDER BY actualites.datepub DESC, actualites.heurepub DESC LIMIT 0,100";
$res = mysqli_query($cn,$req);
echo '<table>';
echo '<thead><h4>Les projets lancés dans les différentes régions</h4></thead>';
while($row = mysqli_fetch_assoc($res))
{
//$id=$res['idrhdp'];
// recuperation image + nom images :<img src="images/'.$res['images'].'" height ="50" width = "50"/>
echo '<tr><td><img src="imagesrhdp/'.$res['actualites.nomimage'].'" height ="350" width = "600"/> </td></tr><br/>
<tr><td><strong>'.$res['localites.localite'].'</strong></td></tr><br/>
<tr><td>'.$res['actualites.lieu'].'</td></tr><br/>
<tr><td>'.$res['actualites.message'].'</td></tr><br/>
';
echo '</table>';
}
if(mysqli_num_rows($req) == 0)
{
$erreur=stripslashes("Auncun enregistrement n'existe pas dans la base de données.");
if(isset($erreur))
{
echo '<div>
<strong><font color="red">'.$erreur.'</font></strong>
</div>';
}
}
mysqli_close();
exit();
?>
$req ="SELECT localites.codeloca, localites.localite, actualites.lieu, actualites.message, actualites.nomimage FROM localites, membres, actualites WHERE localites.codeloca = membres.codeloca && membres.codemb=actualites.codemb ORDER BY actualites.datepub DESC, actualites.heurepub DESC LIMIT 0,100";
$res = mysqli_query($cn,$req);
echo '<table>';
echo '<thead><h4>Les projets lancés dans les différentes régions</h4></thead>';
while($row = mysqli_fetch_assoc($res))
{
//$id=$res['idrhdp'];
// recuperation image + nom images :<img src="images/'.$res['images'].'" height ="50" width = "50"/>
echo '<tr><td><img src="imagesrhdp/'.$res['actualites.nomimage'].'" height ="350" width = "600"/> </td></tr><br/>
<tr><td><strong>'.$res['localites.localite'].'</strong></td></tr><br/>
<tr><td>'.$res['actualites.lieu'].'</td></tr><br/>
<tr><td>'.$res['actualites.message'].'</td></tr><br/>
';
echo '</table>';
}
if(mysqli_num_rows($req) == 0)
{
$erreur=stripslashes("Auncun enregistrement n'existe pas dans la base de données.");
if(isset($erreur))
{
echo '<div>
<strong><font color="red">'.$erreur.'</font></strong>
</div>';
}
}
mysqli_close();
exit();
?>