Visualizzazione dei risultati da 1 a 5 su 5

Discussione: PHP/MySQL id variabile

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    33

    PHP/MySQL id variabile

    Salve a tutti espongo subito il problema:

    ho una tabella di una database mysql con dei record che devono essere odrinati in base ad un certo ordine.faccio un esempio

    codice:
    id             valore             ordine
    
    1               test                1
    2            altro test             2
    3              medtest              3
    4               test4               4
    il campo ordine dovrebbe essere quel campo dinamico che mi determina l'ordine di visualizzazione. Non voglio usare id perchè presenta due problemi:

    1. quando un record viene cancellato i valori non scalano, quindi rimangono i "buchi" nel conteggio
    2. voglio dare all'utente la possibilità di cambiare l'ordine di visualizzazione dei record e non sono sicuro che si possa fare sull'id

    qualcuno mi sa dire come posso fare?
    <?php Shawnem ?>

    www.kristinkreuk.it/shawn_guestbook/main.php - Il mio primo guestbook

  2. #2
    così va benissimo basta che nella query aggiungi order by ordine

  3. #3
    crei un while che ti ordina tutto inizialmente con l'id,nel while printi tanti form che permettono all'utente di cambiare ogni singolo valore di ordine così se lo ordina lui,magari fai pure una queri di controllo per vedere se qualche altra riga non abbia già quel valore in ordine.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    33
    ah così ci avevo pensato ma non c'è una soluzione un poco più immediata e controllata? con questo metodo ci sarebbero molti errori da prevedere...
    <?php Shawnem ?>

    www.kristinkreuk.it/shawn_guestbook/main.php - Il mio primo guestbook

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    33
    Originariamente inviato da Eyescream
    così va benissimo basta che nella query aggiungi order by ordine
    si ma io vorrei anche permettere all'utente di cambiare l'ordine in modo automatico (es. Sposta il record sopra)
    <?php Shawnem ?>

    www.kristinkreuk.it/shawn_guestbook/main.php - Il mio primo guestbook

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.