Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Menu dinamico e posizionamento

    Ragazzi ho un menù generato dinamicamente con asp e database.

    Ho bisogno però tramite il campo "posizione" all'interno del database, di posizionare le voci di menù secondo un ordine crescente.

    es: posizione 1 primo posto, posizione 2 secondo , ecc, ecc,

    Dall'area di gestione del sito devo però poter modificare queste posizioni. Questo è il mio problema....non ho idea di come fare con un solo comando, a modificare tutte le posizioni delle voci di menù.

    es:

    Se decido di spostare la voce numero 4 al primo posto, come faccio a modificare le posizioni dei primi tre?

    Spero di essermi spiegato....
    Despite of my rage i'm still just a rat in a cage

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Semplice, devono sempre essere spostate di 1 unità...

    Quindi

    update menutabella set posizione=posizione+1 where posizione<posizionevecchia

    dove posizionevecchia è proprio 4

    Per lo spostamento indietro, per quello in avanti il discorso è ovviamente diverso...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

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.