Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: ricerca e paginazione

  1. #1

    ricerca e paginazione

    ciao, sto creando due pagine per la ricerca e la visualizzazione di alcuni record secondo i criteri impostati dall'amministratore.

    prima pagina.

    ricerca.php con il form per l'inserimento di parametri di ricerca.


    seconda pagina

    visualizza.php con paginazione.


    vorrei capire bene come passare i parametri tra ricerca.php a visualizza.php considerando che con la paginazione ho sempre bisogno dei dati di ricerca.


    grazie ciao

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Potresti mettere tutti i parametri di ricerca in sessione e modificare per la paginazione nel caso venga passato anche il valore per la pagina.

  3. #3
    ho già fatto così, ma non sono sicuro che sia il metodo migliore perchè le var mi rimangono sempre in sessione anche dopo che l'amministratore esce dall'admin.

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    E' tutto in un unico form? non puoi fare tutto semplicemente in post allora senza sessione? dopo la ricerca fai un controllo dei post e lasci le opzioni (ad esempio le select selected) e sul click della pagina convalidi il form passando anche la pagina.

  5. #5
    ciao, non riesco a capire bene ciò che mi dici.
    vorresti che facessi tutto sulla stessa pagina e non su due (una con il form per la ricerca e una per la visuzlizzazione e paginazione)?

    mi fai capire?
    grazie
    scusa!

  6. #6
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    A si scusa stavo pensando alla stessa pagina

  7. #7
    altrimenti.....

    fare sulla stessa pagina mi sembra che venga un casino anche se con codice ordinato e in funzioni

    cosa dici?

  8. #8
    Mah io ti consiglierei di fare tutto su una stessa pagina, e con metodo GET, cosi' le pagine dei risultati sono visitabili separatamente e inseribili tra i preferiti.

    Fai una sezione della pagina racchiusa da un if IsSet($_GET['nome_id_pulsante_di_invio_dati']) e li dentro estrai e impagini i dati.
    L'altra sezione invece, sempre visibile, conterra' il modulo di ricerca.

    I dati impaginati saranno quindi visibili solo se e' stato premuto il pulsante di ricerca, e in questo modo nell'indirizzo della pagina compariranno sia i criteri di ricerca sia il numero della pagina in cui ti trovi, cosi' da rendere semplice anche una visita futura senza dover ricompilare tutto il modulo.

  9. #9
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Se poca roba puoi anche farlo ma per me e' piu' chairo fare le cose divise del tipo :: file con html da una parte e classi con operazioni dall'altra. Poi vedi tu. Ma il problema tuo esattamente dove sta? non sei convinto di come passi i dati da una pagina all'altra?

  10. #10
    esatto. anche io vorrei fare con due pagine.

    il problema è che non vorrei passare i parametri per get perchè non vorrei che si vedessero e non vorrei nemmeno metterli in sessione.

    rimane il post ma è un problema perche a pagina 1 ho il post della pagina prima, ma quando vado a pagina 2 o 3 perdo i criteri di ricerca (che non trovo più in post).



    chiaro che la sluzione Darsch2501 non è male....ha ragione, solo è una ricerca in admin e quindi nessuno si deve mettere la pagina nei preferiti perchè a sessione scaduta non entra cmq.


    grazie
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.