Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    24

    Popolamento progressivo tabella

    Ciao a tutti ho bisogno di un parere su come risolvere al meglio una situazione.
    All'apertura di una pagina php prelevo dei dati da un database che vengono visualizzati in una tabella. Questa pagina ha una funzione temporizzata che carica i dati ogni tot secondi e mostra sostanzialmente n ordini presenti in archivio (è un "monitor" che visualizza lo stato di gestione degli ordini).
    Ora vengono visualizzate solo le prime n righe.
    Il cliente mi chiede, se sono presenti più di n righe, ad ogni refresh visualizzare le successive n fino poi a tornare alle prime, ciclicamente.

    Secondo voi qual è il modo migliore per gestire questa visualizzazione temporizzata progressiva?

    Grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,334
    Quote Originariamente inviata da sheba75 Visualizza il messaggio
    Il cliente mi chiede, se sono presenti più di n righe, ad ogni refresh visualizzare le successive n fino poi a tornare alle prime, ciclicamente.
    Secondo voi qual è il modo migliore per gestire questa visualizzazione temporizzata progressiva?
    Aggiungi un campo che includa l'indice della pagina visualizzata e/o il numero di righe per pagina.

    Quando fai il refresh, aggiungi anche questo parametro alla richiesta avendo cura di incrementare l'indice e di resettarlo quando arrivi al numero massimo di pagine disponibili, ripartendo da zero.

    In alternativa, che forse è più semplice, restituisci i dati da visualizzare in tabella assieme a un flag che consenta di capire se ci sono altri dati disponibili e magari un ID dal quale partire per recuperare un numero max di record per la pagina alla rotazione successiva.

    Come implementarlo a tutti gli effetti nel codice, bisognerebbe capire come avviene attualmente il caricamento dei dati, come usi JavaScript, come lo integri con la parte PHP, che librerie hai adottato... troppi dettagli tecnici mancanti, al netto che l'implementazione non è complessa ma richiede senz'altro un po' di lavoro...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.