Problème de lecture de requête
Posté : 06 mai 2008, 09:49
Bonjour à tous,
voici mon problème
J'ai une requête qui classe par ordre décroissant les id_sous_rub.
Le truc c'est que l'ordre décroissant n'est pas conserver quand je cherche a l'afficher.
A quoi est-ce dû? Y a t'il une erreur dans mon code? Comment corriger cela?
D'avance merci
voici mon problème
J'ai une requête qui classe par ordre décroissant les id_sous_rub.
Le truc c'est que l'ordre décroissant n'est pas conserver quand je cherche a l'afficher.
A quoi est-ce dû? Y a t'il une erreur dans mon code? Comment corriger cela?
D'avance merci
$sql = "SELECT id_sous_rub,nom_sous_rub,commentaire,id_rub,id_sec,date FROM sous_rubrique WHERE id_rub = '".$rubrique."' and id_sec <='".$_SESSION['admin']." ORDER BY date DESC'";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
$num=mysql_num_rows($req);
echo'<br>';
while($row=mysql_fetch_object($req)){
echo'<div id="tableau">
<table width="536px" align="center" bgcolor="#edebeb" >
<tr>
<td rowspan="2" width="100px" height="75px">';
//echo $row->id_sous_rub ;
$affiche=150;
// adresse de l'image
$image="lemondedecamille/rubriques/".$nom_rubrique."/".$row->nom_sous_rub."/miniature2/miniature.jpg";
$nom_sous_rub=$row->nom_sous_rub;
//pour l'affichage du contenu ceci est un test
$nom_dossier=$row->nom_sous_rub;
if (!file_exists($image))
{
$image="avitila_fr/images_produits/goutte.gif";
$largeur2=100;
$hauteur2=75;
}
else
{
$taille=getimagesize($image);
$largeur=$taille[0];
$hauteur=$taille[1];
if ($hauteur>=$largeur)
{
$hauteur2=75;
$largeur2=100;
}
else
{
$largeur2=100;
$hauteur2=75;
}
}
echo'<img border="1" src="'.$image.'" width="'.$largeur2.'" height="'.$hauteur2.'"></td>
<td align="center" height="25px"><a href="./index.php?couleur='.$_GET['couleur'].'&v2=AFFICHE&v3='.$nom_rubrique.'&v4='.$nom_sous_rub.'"">'.$row->nom_sous_rub.'</a><td>
</tr>
<tr>
<td align="left" height="50px">'.$row->commentaire.'</td>
</tr></table>
</div>';
}