Liste trop longues : faire plusieurs pages

Liste trop longues : faire plusieurs pages - Programmation

Marsh Posté le 17-07-2001 à 16:52:34    

Salut tout le monde,
voila j'ai fait un script ( type annonce ou autres )  
 
mais je voudrais au lieu qu'il s'affiche sur une seul page faire en plusieurs pages  
 
au lieu de :
 
blabal id1
blabla id2  
blabla id3
blalba id4
.. id5
.. id6
.. id7
.. id8
 
faire :
blabal id1
blabla id2  
blabla id3
blalba id4
 
Page suivante  
 
( sur la page 2 )
.. id5
.. id6
.. id7
.. id8
 
 
 
Encore merci

Reply

Marsh Posté le 17-07-2001 à 16:52:34   

Reply

Marsh Posté le 17-07-2001 à 17:06:17    

ne manquerait-il pas le language utilisé dans ton titre?
 
et éventuellement un bout de code?

Reply

Marsh Posté le 17-07-2001 à 17:09:30    

Pardon :
alors le langage c'est du php ( php3)
 
et le code ou j'affiche
 
echo "<tr><td align=center bgcolor=\"$body_rank_bg_color\">$body_rank_font_av ".($i+1)." $body_rank_font_ap</td>\n";
 
echo "<td bgcolor=\"$bg_color\">$master_font_before  <center><big><a href=\"$url_to_folder/out.php3?site=$split[2]\" target=_blank onmouseover=\"window.status='$split[3]'; return true;\" onmouseout=\"window.status=''; return true;\">$split[3]</a><br><br></big>$images\n";
 
echo "$split[8] <br>\n";
 
echo "<table width=100% border=0><tr><td width=50%><font size=2 color=336699>Commentaires :\n";
 
 commentaire($split[2]);
 
echo "<br>Langue: <img src=></td><td width=50%><font size=2 color=336699>Votes: ".(floor($split[0]))." <br>Visites: $split[1] </td></tr></center></table></tr></tr>\n";

Reply

Marsh Posté le 17-07-2001 à 17:25:36    

pouvez vous me mettre le type de code php ou ditent moi tout simplement si c'est possible !
 
merci

Reply

Marsh Posté le 17-07-2001 à 23:05:36    

j'ai trouvé une portions de code mais je me demande comment l'installer pouvez vous m'aidez ?  
 
 
voici la portion de code :
 
 
// on regarde et on lit pour savoir s'il y a plus d'une page et si il y en a plus d'une on effectue la suite
   if($page != 1)
   
// Donc on effectue la suite : tout d'abord un lien vers la page précédente ( si on a a avancés )  
 
 
 {
    $n_page = $page - 1;  // -1 : pour aller aux $nombres_scripts précédent
    echo "<a href='p.php3?action=lire&page=$n_page&id_sc=$id_sc'>avant</a>";
  }
 
 
 
 
// page suivante
 
   if($test < $nb_t)
   {
    $n_page = $page + 1; // +1 pour aller aux $nombres_scripts suivantes
    echo "<a href='p.php3?action=lire&page=$n_page&id_sc=$id_sc'>suite</a>";
  }
 
 
 
et mes commentaires =))))
 
merci

Reply

Marsh Posté le 18-07-2001 à 01:01:55    

Avec juste des bouts de trucs en désordre, je vois pas comment t'aider en quoi que ce soit !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 18-07-2001 à 09:52:32    

100top a écrit a écrit :

j'ai trouvé une portions de code mais je me demande comment l'installer pouvez vous m'aidez ?  
 
 
voici la portion de code :
 
 
// on regarde et on lit pour savoir s'il y a plus d'une page et si il y en a plus d'une on effectue la suite
   if($page != 1)
   
// Donc on effectue la suite : tout d'abord un lien vers la page précédente ( si on a a avancés )  
 
 
 {
    $n_page = $page - 1;  // -1 : pour aller aux $nombres_scripts précédent
    echo "<a href='p.php3?action=lire&page=$n_page&id_sc=$id_sc'>avant</a>";
  }
 
 
 
 
// page suivante
 
   if($test < $nb_t)
   {
    $n_page = $page + 1; // +1 pour aller aux $nombres_scripts suivantes
    echo "<a href='p.php3?action=lire&page=$n_page&id_sc=$id_sc'>suite</a>";
  }
 
 
 
et mes commentaires =))))
 
merci  



Je viens de faire une navigation par page dans un forum pour un truc qui ressemble à celle de hardware. En fait, je passe par la requête SQL en utilisant limit.
Voila!


---------------
Mon feed-back (43 transactions)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed