[PHP] paginazione con classi vendor

luigi777

Utente Attivo
14 Feb 2008
1.085
1
38
39
Massa, Italy
Salve, sto provando ad fare una paginazione dati con l'uso: https://packagist.org/packages/pagerfanta/pagerfanta

e medoo.in

Ora io ho scritto cosi ma non mi mostra nulla. cosa devo fare?
Non sto usando framework . ma sto facendo uso di librerie già fatte che ho già testato nel mio hosting e funzionano senza problemi.. invece dei framework che su hosting condivisi non ti fanno mettere perché chiedono troppe risorse.

Ora vi mostro il codice:
PHP:
<?php
include($_SERVER["DOCUMENT_ROOT"] . "/inc.php");
include($_SERVER["DOCUMENT_ROOT"] . "/admin/admin.php");
$title = "Utenti";
use Pagerfanta\Adapter\ArrayAdapter;
use Pagerfanta\Pagerfanta;
include("theme/header.php");

$data = $database->select('users', '*');
foreach ($data as $user) {
  echo ''.$user["email"].'<br />'.$user["forename"].'<br />'.$user["surname"].'<br /> '.$user["user_level"].'<br />'.$user["password"].'<br />';
  echo '<a href="user-update.php?id='.$user["id"].'">Edit</a><br />';
  echo '<a href="user-delete.php?id='.$user["id"].'">Delete</a><br />';

}
$adapter = new ArrayAdapter($data);
$pagerfanta = new Pagerfanta($adapter);
$maxPerPage = 1;
$pagerfanta->setMaxPerPage($maxPerPage); // 10 by default
$maxPerPage = $pagerfanta->getMaxPerPage();
$currentPage = 1;
$pagerfanta->setCurrentPage($currentPage); // 1 by default
$currentPage = $pagerfanta->getCurrentPage();

$nbResults = $pagerfanta->getNbResults();
$currentPageResults = $pagerfanta->getCurrentPageResults();
$pagerfanta->getNextPage();

$pagerfanta->haveToPaginate(); // whether the number of results is higher than the max per page
echo '<a href="user-new.php">Aggiungi</a>';
include("theme/footer.php");

Cosa devo fare con questa riga:
PHP:
$adapter = new ArrayAdapter($data);

Grazie mille e buona giornata.

EDIT : la classe è questa : https://packagist.org/packages/pagerfanta/pagerfanta
 

luigi777

Utente Attivo
14 Feb 2008
1.085
1
38
39
Massa, Italy
risolto con questa classe : https://packagist.org/packages/voku/pagination

PHP:
<?php
include($_SERVER["DOCUMENT_ROOT"] . "/inc.php");
include($_SERVER["DOCUMENT_ROOT"] . "/admin/admin.php");
$title = "Utenti";
include("theme/header.php");
use voku\helper\Paginator;

$pages = new Paginator('1','p');



$total = $database->count("users",'*');

// pass number of records to
$pages->set_total($total);
$data = $database->query('SELECT * FROM users ' . $pages->get_limit())->fetchAll();

foreach ($data as $user) {
  echo ''.$user["email"].'<br />'.$user["forename"].'<br />'.$user["surname"].'<br /> '.$user["user_level"].'<br />'.$user["password"].'<br />';
  echo '<a href="user-update.php?id='.$user["id"].'">Edit</a><br />';
  echo '<a href="user-delete.php?id='.$user["id"].'">Delete</a><br />';

}
echo $pages->page_links();
echo '<a href="user-new.php">Aggiungi</a>';
include("theme/footer.php");
 
Discussioni simili
Autore Titolo Forum Risposte Data
paloppa [PHP] paginazione con ajax PHP 1
elpirata [PHP] Paginazione dati estratti da una query con più condizioni PHP 17
filippino Paginazione file txt con PHP? PHP 1
ste80 interazione PHP Access con paginazione PHP 7
S paginazione di xml con asp/php XML 2
K [PHP] Paginazione Wordpress: passare variabile PHP 6
A [PHP] If e Else paginazione ok ci sono risultati no ma avanti lo stesso PHP 15
O paginazione php mysql PHP 10
A [PHP] limitare counter paginazione PHP 7
A [PHP] Problema paginazione motore di ricerca PHP 48
A [PHP] inserire paginazione su script php/mysql PHP 6
Marcello.Fiore Paginazione jQuery - PHP jQuery 2
M Problema su numerazione paginazione php PHP 6
xone Evitare Meta Tag duplicati su paginazione php PHP 2
felino PHP e Paginazione Jquey PHP 2
H [RISOLTO] paginazione PHP + mysql PHP 15
J Paginazione PHP in jQuery UI Tabs jQuery 13
G Paginazione php utilizzando le api di careerjet PHP 0
G Paginazione php utilizzando le api di careerjet WordPress 1
F paginazione file xml tramite php PHP 1
P paginazione php+access PHP 0
C problema paginazione php PHP 2
G Invio form con PHP PHP 2
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23

Discussioni simili