Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    27

    record fissi come fare??

    Ciao a tutti

    volevo chiedervi un aiuto su un problema che non riesco a risolvere. Dovrei riuscire a inserire in un database gli ultimi 5 dati che mi prendo da una sessione. Solo gli ultimi 5 cancellando quelli vecchi.

    esempio:
    dalla mia sessione visitando la pagina valore.php inserisco questi valori in una tabella

    ID | VALORE
    1 | 1
    2 | 2
    3 | 3
    4 | 4
    5 | 5

    Entrando nella pagina valore.php supponiamo che il valore che prendo dalla sessione sia 6 il risultato dovrebbe essere questo

    ID | VALORE
    1 | 6
    2 | 1
    3 | 2
    4 | 3
    5 | 4

    Rientrando supponiamo che prendo il valore 7

    ID | VALORE
    1 | 7
    2 | 6
    3 | 1
    4 | 2
    5 | 3

    Che dite è fattibile??
    Grazie mille
    ciaooo

  2. #2
    Non capisco se i 5 record sono riconducibili, per gruppi di 5 appunto, a diverse entità.. o sono 5 in assoluto.. in ogni caso cambia poco...

    potresti associare un timestamp ai record (così da individuare in un atimo il più vecchio, quello da sostituire). A quel punto se hai meno di 5 record inserisci il nuovo con insert... se hai già 5 record fa una update sul più vecchio


  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    27
    Originariamente inviato da }gu|do[z]{®©
    Non capisco se i 5 record sono riconducibili, per gruppi di 5 appunto, a diverse entità.. o sono 5 in assoluto.. in ogni caso cambia poco...

    potresti associare un timestamp ai record (così da individuare in un atimo il più vecchio, quello da sostituire). A quel punto se hai meno di 5 record inserisci il nuovo con insert... se hai già 5 record fa una update sul più vecchio

    uhmm no così non sarebbe corretto perchè perderebbe l'esatto ordinamento.

  4. #4
    Originariamente inviato da vaibelli
    uhmm no così non sarebbe corretto perchè perderebbe l'esatto ordinamento.
    hai un ordinamento temporale e uno ordinale con gli id....


    se non basta questo spiega il problema in termini meno astratti



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.