par
artotal » 18 oct. 2006, 17:26
Bonjour,
je cherche à afficher un résultat en boucle en fonction de deux tables, mais sans jointure, puisque je boucle :
l'ennui c'est que sa ne fonctionne pas complètement, puisque j'ai tout les résultat de la première requete "$query" au lieu d'avoir "que" les résultats qui existe dans la table article et corresponde au contenu de pages
le résultat est visible ici dans le menu "Afficher les rubriques"
http://creatif-web.be/assoc/contact_nous.php
<?php
$query = "SELECT * FROM pages order by page";
$result = mysql_query($query, $lien);
for ($i=0; $i < mysql_num_rows($result); $i++)
{
$ok = mysql_fetch_array($result);
$que = "SELECT * FROM article order by where page=$result";
$resultat =mysql_query($que, $lien) or mysql_error();
echo '<li class="anim" name="'.$ok[0].'">
<h6><br /><a href="dossier.php?page='.$ok[0].'">
<img src="./img/mnu_folder.gif" alt="dossier" width="19" height="16" />['.$ok[0].']</a></li></h6>';
}
?>
Merci
Bonjour,
je cherche à afficher un résultat en boucle en fonction de deux tables, mais sans jointure, puisque je boucle :
l'ennui c'est que sa ne fonctionne pas complètement, puisque j'ai tout les résultat de la première requete "$query" au lieu d'avoir "que" les résultats qui existe dans la table article et corresponde au contenu de pages
le résultat est visible ici dans le menu "Afficher les rubriques"
http://creatif-web.be/assoc/contact_nous.php
[php] <?php
$query = "SELECT * FROM pages order by page";
$result = mysql_query($query, $lien);
for ($i=0; $i < mysql_num_rows($result); $i++)
{
$ok = mysql_fetch_array($result);
$que = "SELECT * FROM article order by where page=$result";
$resultat =mysql_query($que, $lien) or mysql_error();
echo '<li class="anim" name="'.$ok[0].'">
<h6><br /><a href="dossier.php?page='.$ok[0].'">
<img src="./img/mnu_folder.gif" alt="dossier" width="19" height="16" />['.$ok[0].']</a></li></h6>';
}
?>[/php]
Merci