Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    [Ajax] Auto aggiornamento dati tabella

    Ciao,
    devo fare una pagina con una tabella che riporta un sunto di dati numerici da db che vorrei si autoaggiornasse;
    l'aggiornamento vorrei farlo con Ajax evitando quindi il refresh della pagina, ma se possibile vorrei anche evitare il "polling" continuo sul db...ci sono altre soluzioni considerando che le tabelle da monitorare sono tante ??
    Qualcosa tipo una query da eseguire sul db che complessivamente mi dica se sono state eseguite query di insert, update, delete...
    Altre soluzioni possibili ??

    Grazie in anticipo per ogni consiglio...!!
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  2. #2
    Mmm...pensavo fosse un argomento abbastanza gettonato
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  3. #3
    Proprio nulla eh...
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  4. #4
    un bottone che al click aggiorna una tabella
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  5. #5
    La pagina dovrebbe aggiornarsi automaticamente, senza interazione dell'utente che in questo modo avrebbe la visione sempre aggiornata dei dati che gli interessano
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da rasega
    Mmm...pensavo fosse un argomento abbastanza gettonato
    anche io, infatti stavo aspettando che qualcuno rispondesse perchè è un'argomento che in futuro potrebbe interessarmi...

    visto che nessuno ha risposto ho provato a fare una ricerca, e credo di aver trovato lo spunto che seguirei io:

    http://dev.mysql.com/doc/refman/5.1/...sum-table.html

    C'è un limite sul tipo di tabelle che supportano questa features (MyISAM tables), ma forse se non le hai impostate cosi puoi variarle.

    Una volta che hai il checksum al caricamento te lo salvi in una variabile, e la invii alla chiamata ajax, che ricalcolerà il checksum e se questo differisce da quello inviato farai l'aggiornamento dei dati.

    ciao

  7. #7
    ma una funziona javascript che ricarica un div ogni tot secondi?

    se cercate su google ci sono molti esempi
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  8. #8
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da MicheleWT
    ma una funziona javascript che ricarica un div ogni tot secondi?

    se cercate su google ci sono molti esempi
    Non hai capito il punto. Quello credo che rasega lo sappia fare senza troppi problemi.

    Il problema va un po' oltre, se io ho una tabella da centinaia di migliaia di record, perchè ricaricarla ogni volta:

    - aggiungendo carico sia al server, che deve estrarre i dati e inviarli al client
    - aggiungendo carico alla rete, che deve far passare tutti questi dati inutili che il client ha già
    - al client che deve riscrivere una tabella identica anche se non è cambiata

    Ciao

  9. #9
    se vuoi caricare centinaia di migliaia di record in una pagina sola, sei folle

    tu vuoi stampare una <table> e poter aggiornare un <tr> o un <td> separatamente?
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  10. #10
    Il problema principale è il non dover rifare tutte le query tutte le volte, l'idea del checksum delle tabelle è interessante, ma mi basterebbe anche una semplice query che verifichi la presenza di un nuovo id inserito nel db in una qualsiasi tabella.

    X MicheleWT: la pagina che devo creare non conterrà i record risultanti dalle query, ma una rielaborazione dei dati raccolti al fine di rendere un sunto sintetico dello stato numerico dell'applicazione
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

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.