Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    11

    Annidare un If Else dentro ad un Do While

    Ciao a tutti,

    come da oggetto vi chiedo se sia possibile?

    sto creando un menù con 2 do while annidati che estraggono le macro categorie del menù da un db e con il II do while annidato estraggono le sub categorie.
    Il problema sta nel fatto che il secondo do while lo voglio far funzionare solo nel caso in cui l'id delle sub categorie concatenato alle macro sia uguale al valore passato dalla pagina precedente... lo so un pò un casino da spiegare segue l'esempio

    MENU

    Calciatori (ID 2, subID1)
    Vieri (ID 4, subID2)
    Totti (ID 5, subID2)
    Maldini (ID 6, subID2)

    Veline (ID 3, subID1)
    Melissa (ID 7, subID3)
    Thais (ID 8, subID3)
    Giorgia (ID 9, subID3)

    questo è quello che visualizzerei con i 2 do while, io ho invece bisogno di una visualizzazione che visualizzi solo questo

    Calciatori (ID 2, subID1)
    Vieri (ID 4, subID2)
    Totti (ID 5, subID2)
    Maldini (ID 6, subID2)

    Veline (ID 3, subID1)

    o

    Calciatori (ID 2, subID1)

    Veline (ID 3, subID1)
    Melissa (ID 7, subID3)
    Thais (ID 8, subID3)
    Giorgia (ID 9, subID3)

    ciao a tutti e grazie

  2. #2
    non ho capito....

    cmq per annidare due cicli while con l'if

    codice:
    while [condizione]
    
    
    if [condizione2] then
    
           while [codizione3]
    
            wend
    
    end if
    
    wend
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    11

    Grazie...

    ... stasera come torno a casa controllo. Ma mi sembra di aver già provato così e non va in loop la prima istruzione. Male che vada provo a postare il file completo in modo che possiate vederlo interamente.

    per il momento grazie

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.