Paginazione di risultati query mysql

Maures

Utente Attivo
25 Mar 2015
45
0
0
Buongiorno a tutti,
dovrei paginare i risultati di una query per renderne più semplice la fruizione.
Navigando in internet ho trovato questa soluzione, ma andrebbe raffinata nel mio caso particolare.

In poche parole ho un form che invia dati con metodo POST che vengono mostrati nella stessa pagina, lasciando caricati i valori inseriti.
Fin qui tutto ok, perché così facendo posso anche inserire prima solo un campo, poi un altro, e così via, raffinando sempre più la mia ricerca.
Riesco a fare così grazie a una semplice variabile stringa chiamata $filtro che inserisco nella query (uso prepared statement) a cui concateno di volta in volta una condizione mysql in base al campo inserito

es:
PHP:
$filtro = '';
if(campo A ha un valore){
   $filtro .= " AND colonna A avrà valore del campo A";
}

Purtroppo con la soluzione che ho postato qui sopra, se clicco sul link della pagina successiva, perdo tutti i "filtri" che avevo impostato tramite metodo post e mi mostra tutti i risultati possibili della query.

Come posso risolvere questo problema?

Grazie a tutti.
 

PHPMan

Nuovo Utente
2 Feb 2015
17
2
0
Buongiorno a tutti,
dovrei paginare i risultati di una query per renderne più semplice la fruizione.
Navigando in internet ho trovato questa soluzione, ma andrebbe raffinata nel mio caso particolare.

In poche parole ho un form che invia dati con metodo POST che vengono mostrati nella stessa pagina, lasciando caricati i valori inseriti.
Fin qui tutto ok, perché così facendo posso anche inserire prima solo un campo, poi un altro, e così via, raffinando sempre più la mia ricerca.
Riesco a fare così grazie a una semplice variabile stringa chiamata $filtro che inserisco nella query (uso prepared statement) a cui concateno di volta in volta una condizione mysql in base al campo inserito

es:
PHP:
$filtro = '';
if(campo A ha un valore){
   $filtro .= " AND colonna A avrà valore del campo A";
}

Purtroppo con la soluzione che ho postato qui sopra, se clicco sul link della pagina successiva, perdo tutti i "filtri" che avevo impostato tramite metodo post e mi mostra tutti i risultati possibili della query.

Come posso risolvere questo problema?

Grazie a tutti.

La tua domanda non è chiara.
Perfavore specifica e sii più chiaro.
Perfavore posta l'intero codice e metti un link a ciò che succede ora e/o che dovrebbe succedere.

Poi ti potrò aiutare, ora come ora io, come tutti, per questi motivi, ne siamo impossibilitati, infatti hai 0 risposte.
 

Maures

Utente Attivo
25 Mar 2015
45
0
0
ti ringrazio per la risposta, nel frattempo avevo risolto cambiando il metodo del form da POST a GET.

forse non era molto elegante, ma si è rivelata una soluzione funzionale per il progetto.
 
Discussioni simili
Autore Titolo Forum Risposte Data
V [ASP] paginazione-risultati-query-grandi-dimensioni Classic ASP 8
D [risolto] Problemi di paginazione dei risultati con una determinata query Classic ASP 4
A paginazione dei risultati di una query PHP 0
A [PHP] If e Else paginazione ok ci sono risultati no ma avanti lo stesso PHP 15
R Paginazione risultati Classic ASP 1
R Paginazione risultati Classic ASP 0
B Problemi con paginazione dei risultati PHP 1
M Risultati random MySQL e paginazione PHP 2
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
motleyrulez Paginazione Tabella Bootstrap Javascript 2
B [Java] Paginazione in risposta HTTP Java 0
L [PHP] paginazione con classi vendor PHP 2
K [PHP] Paginazione Wordpress: passare variabile PHP 6
paloppa [PHP] paginazione con ajax PHP 1
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
elpirata [PHP] Paginazione dati estratti da una query con più condizioni PHP 17
X come modificare paginazione del tutorial PHP 0
MarcoGrazia Problema con bootstrap, saltata tutta la paginazione in IE8 HTML e CSS 1
F paginazione record di una query Classic ASP 5
Luca13 ASP Easy-News paginazione Classic ASP 2
G Problema di Indice e Paginazione PHP 5
L articolo: Paginazione dei dati presenti in un file di testo - informazioni PHP 2
D Paginazione dati PDO PHP 8
zorro Help paginazione PHP 10
M Problema su numerazione paginazione php PHP 6
L paginazione testo senza troncare le parole PHP 3
L testare una paginazione "Creazione di 1000 dati random in una tabella" PHP 7
L problema paginazione con valori -1 -2 -3 -4 PHP 0
N Paginazione con invio modulo PHP 0
L Paginazione file di testo PHP 3
N Script paginazione PHP 0
N Paginazione PHP 2
felino Pagina di ricerca: la paginazione non funziona WordPress 0
xone Evitare Meta Tag duplicati su paginazione php PHP 2
filippino Paginazione file txt con PHP? PHP 1
felino PHP e Paginazione Jquey PHP 2
H [RISOLTO] paginazione PHP + mysql PHP 15
M Problema Paginazione con Mod_rewrite .htaccess PHP 0
J Paginazione PHP in jQuery UI Tabs jQuery 13
ste80 interazione PHP Access con paginazione PHP 7
W Problema eliminazione ultimo record da ultima pagina di crud con paginazione PHP 2
L Paginazione con pdo. PHP 8
G Paginazione php utilizzando le api di careerjet PHP 0
G Paginazione php utilizzando le api di careerjet WordPress 1
S paginazione PHP 2
L Paginazione file evitare di inserire questi \ o altro nella get PHP 1

Discussioni simili