[Réglé] Faire un listing en pages d'une table.

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

doom
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 155
Inscription: Dim Déc 21, 2003 19:37

[Réglé] Faire un listing en pages d'une table.

Message le Lun Mar 15, 2004 23:17

salut all,
oui c'est encore moi!
je sais que je vous demande beaucoup de choses, mais je pense que celle-ci sera la dernière,
voilà, comme je l'ai dit dans les précédnets posts, je possède un site de référencement de film sortis et je propose leur bande annonce. Par défaut, il y a 10 films affichés par pages, chaque film ayant une $id dans la table film de ma base de donnée.
Ce que j'aimerais, c'est que en bas de ma page, en plus d' avoir la possibilité de choisir le nombre de films à afficher par pages, j'aimerais avoir le listing des pages.
C'est à dire que si par exemple il y a 65 films dans ma abse de donnée, je voudrais pouvoir afficher un lien vers les différentes pages : Page 1 - Page 2 - Page 3 - Page 4 - Page 5 - Page 6 - Page 7;

bien sur, si un utilisateur sélectionne 20 divx à afficher par pages, j'aimerais qu' il apparaisse : Page 1 - Page 2 - Page 3 - Page 4

vous voyez ce que je veux dire?

je sais j'en demande bp, mais promis je vais me mettre au php, d ailleur en voyant les superbes réalisations, et bouts de codes que vous me donnez, vos astuces, etc. je sent que je progresse (a petit pas) mais je progresse quand même :)

je vous remercie d avance, vous êtes une superbe communautée, et je n'ai qu'une chause à dire : chapeau bas :twisted: :wink: :o
Dernière édition par doom le Mar Mar 16, 2004 8:12, édité 1 fois.

Haq
WRInaute accro
WRInaute accro
 
Messages: 2104
Inscription: Jeu Aoû 29, 2002 21:18

Message le Lun Mar 15, 2004 23:23

Je crois que tu n'as pas les bonnes habitudes qu'un webmaster doit avoir.

1) Apprendre à nommer ce que tu recherches. Ca s'appelle un "affichage par pages", et tu trouveras ça sur absolument n'importe quel site de php. Ca nous amène donc au point 2:

2) Aller chercher l'info sur un site concerné: dans ton cas, un site consacré à php/mysql.

N'attends pas des webmasters qui sont ici qu'ils te pondent un script tout fait pour afficher tes résultats par page. Ca existe sur des dizaines de sites francophones, il ne faut pas réinventer la roue à chaque fois.

N'oublie pas que Google est bourré de gens qui ont eu les mêmes besoins que toi avant toi. Donc si tu arrives à nommer ce que tu cherches, tu es le roi. Tu gagneras du temps et tu apprendras à trouver l'info où elle se trouve.

Je termine en te rappelant ma mise en garde: tu risques gros à faire un site illégal.

aK.

doom
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 155
Inscription: Dim Déc 21, 2003 19:37

Message le Lun Mar 15, 2004 23:28

euh pour ce qui est du site, ca me concerne,
je ne pose pas des questions en tant que webmaster d un site p2p, mais en tant qu'un futur developpeur php qui a envie d apprendre avec l aide des gens et non avec celle des tutoriaux,

au sinon demain je vais a casino je m achette "php et sql pr les nuls" et voila :)

j ai cherché sur google et php debutant j ai rien trouvé :(
c est pkoi je m adresse a vous
maintenant si mon message gene un modo peut le suprimer je comprendrais tres bien!
a+


George Abitbol
WRInaute accro
WRInaute accro
 
Messages: 1923
Inscription: Ven Juin 06, 2003 7:57

Message le Lun Mar 15, 2004 23:31

doom a écrit: j ai cherché sur google et php debutant j ai rien trouvé :(


T'as dû mal chercher...
http://www.google.com/search?hl=en&lr=& ... gle+Search

Fred

Haq
WRInaute accro
WRInaute accro
 
Messages: 2104
Inscription: Jeu Aoû 29, 2002 21:18

Message le Lun Mar 15, 2004 23:35

doom a écrit:euh pour ce qui est du site, ca me concerne,

A priori j'aurais tendance à dire que ça concerne aussi WRI... mais passons.

doom a écrit:je ne pose pas des questions en tant que webmaster d un site p2p, mais en tant qu'un futur developpeur php qui a envie d apprendre avec l aide des gens et non avec celle des tutoriaux


8O 8O Sache que tous les gens qui répondent ici le font parce qu'ils ont envie d'aider les autres, ou de partager leurs expériences. Mais ça m'étonnerait qu'il y en ait beaucoup ici qui aient envie de remplacer les tutoriaux que l'on trouve absolument partout sous prétexte que quelqu'un n'a pas envie de s'en servir !?!!

doom a écrit:j ai cherché sur google et php debutant j ai rien trouvé :(
c est pkoi je m adresse a vous


Ben c'est que tu es de mauvaise foi... si tu tapes "affichage par page", tu as un excellent tutorial qui apparait avec google dans les tous premiers résultats.

aK.


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: Lun Oct 14, 2002 10:00

Message le Mar Mar 16, 2004 1:13

Je confirme ce que disent les autres : quasiment tous les scripts existent deja et ne necessitent que des adaptations mineures pour faire ce que l'on desire exactement. Mais bon, leurs mises en oeuvre necessite quand meme un minimum de connaissances et bien assimiler les concepts de base de la programmation. Au hasard, comprendre ce qu'est une fonction, comment marche les bases de données, etc..

et ensuite, y a pas de mystere, il faut coder, tester, debugguer et encore coder, tester et debugguer :-)

Voila. Au boulot ;-)

doom
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 155
Inscription: Dim Déc 21, 2003 19:37

Message le Mar Mar 16, 2004 8:12

oui j ai cherché sur google, mais je ne savais pas que cela s appelait affichage par pages, maintenant je le sais et je vais l installer :)

merci quand même
a+

doom
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 155
Inscription: Dim Déc 21, 2003 19:37

Message le Mer Mar 17, 2004 18:17

ca y es j'ai trouvé comment faire, suffisait de faire
Code: Tout sélectionner
<?php           for($i=1;$i<ceil((count($films)/$number));$i++)
          {
  $lim_togo=($i-1)*$number;
  if($limit != $lim_togo) print("<a href=\"index.php?limit=".$lim_togo."&number=".$number."\">Page$i</a> ");
  else print("<font color=\"#FFFFFF\"><i>Page$i </i></font>");
  if($i!=(ceil((count($films)/$number))-1)){ print(" | "); }
          }
      ?>


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités