Bonjour à tous,
Je suis nouveau sur ce forum et je lisais quelques posts et vous semblez bien connaître le PHP/MySQL. J'ai fait une petite rechercher avant de poster ma question mais en vain...
Voici donc ma question. J'aimerais faire un menu au bas du genre:
<< Précédent 1-5 5-10 10-15 15-20 Suivant >>
Je suis présentement en train de me compliquer la vie je crois, et en plus ça ne fonctionne pas...
Quel serait la méthode la plus simple? Existe-t-il des script déjà fait pour faire ça?
Voici le code que j'ai fait à date mais ça ne fonctionne pas...:
function montre_def($mot,$debut) {
db_connect();
$wordid=mysql_query("SELECT * FROM mots WHERE mot='$mot'");
$fwid=mysql_fetch_array($wordid);
$motid=$fwid[id];
$mott=mysql_query("SELECT * FROM defs WHERE idword='$motid'");
$rendua=$debut;
while ($mottt=mysql_fetch_array($mott)) {
$howmuch=mysql_num_rows($mott);
if ($howmuch == 0) {
echo "<center><strong>Aucune définitions à afficher avec la lettre <u>$lettre</u>.'.</strong></center>";
do_footer();
}
$rendua=$rendua + 1;
$asd=$debut + 5;
if ($asd > $rendua) {
echo "done";
if ($howmuch > 5 && $rendua > 6) {
$rendua=$rendua-5;
echo "<a href=\"?act=showdef&mot=$mot&la=$rendua\">-</a>";
}
do_footer();
}
}
}
En vous remerciant à l'avance pour votre bienveillant coup de main,
David