yoyo354 Yoyo, le roi du ... | Apparent, mon sujet n'attire pas les foules...
Pour info, mon script vien de "PHP en action" aux éditions O`Reilly.
J'ai fais quelques modifications qui me donne le même résultat :
Code :
- require 'DB/Pager.php';
- $par_page = 1;
- $offset = intval($_GET['offset']);
- $fiche = $dbh->query("SELECT id,titre,corp,date FROM blog" );
- $fiche2 = new DB_Pager($fiche, $offset, $par_page);
- $donnees = $fiche2->build();
- while($fiche2 = $fiche->fetchRow()) {
- $date = strtr($fiche2[3],"-"," " );
- print "<h2>".htmlentities($fiche2[1])."</h2>\n".htmlentities($date)."\n<p>".str_replace("%%", "<br />", htmlentities($fiche2[2]))."</p>\n";
- }
- // un lien vers la page précédente
- printf('<a href="blog-page-%s.html"><<Précédente</a>', $donnees['prev']);
- // un lien directs vers chaque page
- settype($donnees, 'array');
- foreach ($donnees['pages'] as $page => $debut) {
- printf(' <a href="blog-page-%s.html">%s</a>|',$debut,$page);
- }
- // un lien vers la page suivante
- printf(' <a href="blog-page-%s.html">Suivante>></a>',$donnees['next']);
- // Affche le nméro des enregistrements de la page courante
- printf("<br />(%d -%d de %d)", $donnees['from'],$donnees['to'],$donnees['numrows']);
|
Si vous avez des idées, je suis preneur. ---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47, 2 users, load average: 0.07, 0.03, 0.00
|