Donc j'ai créer un systeme de clic, donc celui qui à plus de "clic" doit être un meilleur résultats et doit être en faut.
Mais la, le lien qui à 0 clic et en faut et celui de 2 en bas ..
Voici le code :
<?php
if(isset($_POST['submit']))
{
$requete = trim(stripcslashes(htmlspecialchars($_POST['requete'])));
mysql_connect('xxxx','Xxxx','xxxxxx');
mysql_select_db('xxxxx') or die('erreur de connexion à la DB');
$query = mysql_query("SELECT id,titre,cle,categorie,description,texte,clic FROM contenu WHERE cle
REGEXP '[[:<:]]".mysql_real_escape_string($requete)."[[:>:]]' OR description
REGEXP '[[:<:]]".mysql_real_escape_string($requete)."[[:>:]]' OR texte
REGEXP '[[:<:]]".mysql_real_escape_string($requete)."[[:>:]]' ORDER by clic")
or die(mysql_error());
$nb_resultats = mysql_num_rows($query);
if($nb_resultats != 0)
{
echo'<div id="container"><div class="cadre2">Il existe <b>'.$nb_resultats.'</b> ';
if($nb_resultats > 1)
{
echo'Résulats ';
}
else
{
echo'Résulat ';
}
echo 'pour votre recherche "<b>'.$requete.'</b>" trouvée : <br/></div>';
$i = "1";
while($donnees = mysql_fetch_array($query))
{
echo'<br/><div class="cadre"> <a title="'.$donnees['titre'].'" name="resultat" href="resultat.php?id='.$donnees['id'].'"><div id="titre"> '.$donnees['titre'].'</div></font></a>'.$donnees['description'].'</div><div id="mini">'.$donnees['clic'].'</div><br/></div>';
$i++;
}
}
else {
echo 'Nous avons trouvée 0 résultats pour votre recherche "'.$requete.'", vous pouvez <a href="index.php">retournez à l index</a> ou ajouter votre <a href="insert_url.php">lien</a>';
}
}
?>
Donc j'aimerais que sa s'affiche en ordre décroissant et que le lien qui est premier et que sa affiche "Meilleur Résultats"
Merci beaucoup