Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1558 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  n lignes par page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

n lignes par page

n°1564546
daDD
Posté le 24-05-2007 à 13:14:10  profilanswer
 

salut,
j'utilise un script pour referencer mes DVD, mais celui ci commence a saturer car il ne fait pas d'affichage par page.
 
quelqu'un saurait m'inclure  l'affichage par page dans cette portion ?
 

Code :
  1. echo '<table cellspacing="4" cellpadding="3" >
  2.   <tr>
  3.      <td><b><font face="Verdana" size="2"></font></b></td>
  4.     <td><b><font face="Verdana" size="2"></font></b></td>
  5.     <td><b><font face="Verdana" size="2"><a href="'.$PHP_SELF.'?what='.$what.'&order=nr'.$sh.'">Disc</a></font></b></td>
  6.     <td><b><font face="Verdana" size="2"><a href="'.$PHP_SELF.'?what='.$what.'&order=quality'.$sh.'">Zone</a></font></b></td>
  7.     <td><b><font face="Verdana" size="2"><a href="'.$PHP_SELF.'?what='.$what.'&order=film'.$sh.'">Film</a></font></b></td>
  8.     <td><b><font face="Verdana" size="2"><a href="'.$PHP_SELF.'?what='.$what.'&order=fromuser'.$sh.'">Type</a></font></b></td>
  9.     <td><b><font face="Verdana" size="2"><a href="'.$PHP_SELF.'?what='.$what.'&order=time'.$sh.'">Time</a></font></b></td>
  10.     <td><b><font face="Verdana" size="2"><a href="'.$PHP_SELF.'?what='.$what.'&order=regdate'.$sh.'">Year</a></font></b></td>
  11.   </tr>';
  12. while ($v=mysql_fetch_array($query)) {
  13. echo '  <tr>
  14.     <td><font face="Verdana" size="2"> <a href="'.$PHP_SELF.'?what=del&id='.$v[0].'"><b>del</b></a> </td>
  15.     <td><font face="Verdana" size="2"> <a href="'.$PHP_SELF.'?what=edit&id='.$v[0].'"><b>edit</b></a> </td>
  16.  <td><font face="Verdana" size="2">'.$v[1].'</font></td>
  17.     <td><font face="Verdana" size="2">'.$v[2].'</font></td>
  18.     <td><font face="Verdana" size="2">'.$v[3].'</font></td>
  19.     <td><font face="Verdana" size="2">'.$v[4].'</font></td>
  20.     <td><font face="Verdana" size="2">'.$v[5].'</font></td>
  21.     <td><font face="Verdana" size="2">'.$v[6].'</font></td>
  22.   </tr>';
  23. }
  24. echo "</table>";
  25. }


 
apres le petit bonus serait d'avoir x liens pour les autres pages (1 2 3... 10 11) plutot que 2 liens (precedent - suivant)  ;D
 
merci pour votre aide


---------------
☢ Hail to the Ping Baby ! ☢
mood
Publicité
Posté le 24-05-2007 à 13:14:10  profilanswer
 

n°1564562
dwogsi
Défaillance cérébrale...
Posté le 24-05-2007 à 13:34:39  profilanswer
 

Déjà tu devrait penser à revoir ton code html, ça ferait pas de mal à ton script.

 

Ensuite pour la pagination ya rien de bien compliqué, si tu es sur MySQL (ce que je suppose vu les instructions utilisées) tu peut utiliser LIMIT dans ta requête pour, justement, limiter le nombres de résultats.

 

Et pour avoir les liens vers toutes les pages, c'est pas compliqué non plus. Tu fait un p'tit COUNT() sur ta table pour savoir combien il y a d'enregistrements et ensuite tu y divise par le nombre d'éléments que tu affiche par pages. Tu passe le résultat à l'entier supérieur et tu viens d'obtennir le nombre de pages.


Message édité par dwogsi le 24-05-2007 à 13:35:16

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1564654
pot2yaourt
Posté le 24-05-2007 à 15:45:34  profilanswer
 

Jette un coup d'oeil ici, ça devrait répondre à ta question :
http://antoine-herault.developpez. [...] ue-en-php/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  n lignes par page

 

Sujets relatifs
Redirection sur ma page principalExecution rapide sans charger de page
comment on fait un commentaire qui s'affiche direct. sur la page web?[APACHE2]Changer l'accés au page
liens php dans page HTMLAffichage automatiques de nombreuses images sur une page web
[résolu] Graphique, localisation sur la pageBarre de defilement, et centrage de bloc sur la page
[Pourquoi]Lignes dans le out d'un jsp = nb de <@ page>Lignes saut de page vba excel
Plus de sujets relatifs à : n lignes par page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR