pagination (affichage sur plusieurs pages)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pagination (affichage sur plusieurs pages)

par dublin » 18 mars 2005, 19:03

la solution de phpdebutant me parait bien fastidieuse! y'aurait pas un moyen de faire ca plus simplement ou c'est bien la bonne methode?

sinon pr le css j'ai du mal a comprendre comment je pourrais n'afficher qu'un certain nombre de resultats avec cette methode.

par dublin » 18 mars 2005, 18:20

merci robined et ant :)

par robined » 18 mars 2005, 18:16

une bonne solution consiste a travailler avec la propriete css:

page-break-after:always,

tu peux l'appliquer a une <div>, un tableau,...

voila une source si tu veux

http://www.allhtml.com/css/css389.php?ret=index.php

par ant » 18 mars 2005, 17:59

Tu as un bon tutorial sur phpdébutant sur ton sujet ;)
Ca répondra parfaitement à ta question

par dublin » 18 mars 2005, 17:47

<table class="tableau">
	  <caption>test</caption>
	  
<?php 
if (!empty($_GET['lettre'])) { // test de la présence de "lettre" dans l'URL
    $lettre = $_GET['lettre']; // récupération de la valeur
    $lettre = addslashes($lettre); // "sécurise" contre l'injection sql
    $sql =  'SELECT id, nom, prenom, site FROM table WHERE nom LIKE \''.$lettre.'%\'order by nom'; // requete dans la table
    $req = mysql_query($sql) or die('Error!');
	while ($data = mysql_fetch_array($req))
  

// structure du tableau
echo 
	 "<tr><td class=\"un\"><a href=\"nom_".$data['id']."\">" . $data['nom'] . " " . $data['prenom'] . "</a></td>" .
     "<td class=\"tableau\"><a href=\"" .$data['site']. "\">" .$data['site'] . "</a></td>" .         
     "</tr>";
}
mysql_free_result($req);
?>
</table>
voila le code de ma requete, si une ame charitable peu m'apporter son aide bienveillante :p

pagination (affichage sur plusieurs pages)

par dublin » 18 mars 2005, 17:41

bonjour,

je cherche des exemples ou des cours simples pour afficher le resultat d'une requete sur plusieurs pages (avec des liens suivant, precedent ect)

merci pour votre aide