Se connecter avec
S'enregistrer | Connectez-vous

Liste de pages

Dernière réponse : dans Programmation

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...:
  1. function montre_def($mot,$debut) {
  2. db_connect();
  3. $wordid=mysql_query("SELECT * FROM mots WHERE mot='$mot'");
  4. $fwid=mysql_fetch_array($wordid);
  5. $motid=$fwid[id];
  6. $mott=mysql_query("SELECT * FROM defs WHERE idword='$motid'");
  7. $rendua=$debut;
  8. while ($mottt=mysql_fetch_array($mott)) {
  9. $howmuch=mysql_num_rows($mott);
  10. if ($howmuch == 0) {
  11. echo "<center><strong>Aucune définitions à afficher avec la lettre <u>$lettre</u>.'.</strong></center>";
  12. do_footer();
  13. }
  14. $rendua=$rendua + 1;
  15. $asd=$debut + 5;
  16. if ($asd > $rendua) {
  17. echo "done";
  18. if ($howmuch > 5 && $rendua > 6) {
  19. $rendua=$rendua-5;
  20. echo "<a href=\"?act=showdef&mot=$mot&la=$rendua\">-</a>";
  21. }
  22.  
  23. do_footer();
  24. }
  25. }
  26. }

En vous remerciant à l'avance pour votre bienveillant coup de main,

David

Autres pages sur : liste pages

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte