Page 1 sur 1

problème d'affichage avec requête sur 3 tables: $req ="SELECT localites.codeloca, localites.localite, actualites.lieu,

Posté : 15 juin 2019, 02:04
par lepartage
<?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();

?>

Re: problème d'affichage avec requête sur 3 tables: $req ="SELECT localites.codeloca, localites.localite, actualites.lie

Posté : 15 juin 2019, 03:46
par Saian
Je pense que dans le résultat tu as uniquement les noms des colonnes (sans la table devant).

Sinon tu sais un bonjour, s'il vous plait, merci et expliquer un peu mieux ta demande serait pas du luxe... en vrai tu ne mérites même pas une réponse. :roll: