j'ai créer moteur de recherche qui permet de recherche des données mysql...
le moteur affiche bien des résultats mais je le limite à 6 résultats par page et lui demande de faire des liens vers d'autres pages pour afficher les résulats suivants.
il semblerai qu'il y ait un probleme dans ma requete: lorsque je clique sur le lien suivant la page qui s'affiche est celle de recherche alors qu'il devrait afficher les résultats suivants.
Voici le code:
Code : Tout sélectionner
// AFFICHAGE DU LIEN PRECEDENT SI BESOIN EST
// (LA PREMIERE PAGES EST 0)
if ($page>0)
{
$precedent=$page-1;
print "<a href=\"$script_name?page=$precedent&mot=$mot\">PRECEDENT</a> \n";
}
// AFFICHAGE DES NUMEROS DE PAGE
$i=0;$j=1;
if($nb_total>$limit)
{
while($i<($nb_total/$limit))
{
if($i!=$page){echo "(<a href=\"$script_name?page=$i&mot=$mot\">$j</a>) ";}
else {echo "<b>($j)</b> ";}
$i++;$j++;
}
}
// AFFICHAGE DU LIEN SUIVANT SI BESOIN EST
if($debut+$limit<$nb_total)
{
$suivant=$page+1;
echo "<a href=\"$script_name?page=$suivant&mot=$mot\">SUIVANT</a>";
}
}
merci pour votra aide