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

    [doppio ciclo] mi sono ingolfata ^_^

    ciaaaaaao!
    mi sono arenata su un punto...

    Ciclo 1
    sql= ecc..ec...ecc..
    <% Do while not rs.eof%>
    recupero le categorie
    Ciclo 2
    sql2= eccc..ec...
    recupero i documenti con rispettive categorie
    <% Do while not rs.eof%>
    Ciclo1loop
    ciclo2loop
    end if
    close ecc...

    Ora il problema mi si pone nel secondo ciclo, nel visualizzare i dati.

    i nomi delle categorie li ho presi cosi dal ciclo 1:

    CICLO 1 =
    Do while not rs.eof


    cat= rs("catid")
    catnome= rs("category")

    Nel CICLO 2 che è quello visualizzato
    sql2 = "SELECT tblDocument.* FROM tblCategory INNER JOIN tblDocument ON tblCategory.catid=tblDocument.catid Where tblDocument.catid like '%"&cat&"%' order by tblDocument.catid DESC"

    faccio vedere in questo modo
    NOME CATEGORIA PROVA
    link con nome documento1
    link con nome documento2
    link con nome documento3

    NOME CATEGORIA ALTRA PROVA

    link con nome documentoa
    link con nome documentob
    link con nome documentoc

    in questo modo:

    <%response.write catnome%>


    &cat= <% = cat %>"><% =RS2("title")%>

    solo che mi fa vedere cosi
    NOME CATEGORIA PROVA
    link con nome documento1
    NOME CATEGORIA PROVA
    link con nome documento2
    NOME CATEGORIA PROVA
    link con nome documento3

    Come faccio a raggruppare tutti i link sotto la rispettiva categoria senza ripeterne il nome ad ogni link? :master:

  2. #2
    stampa il titolo solo all'interno del do...loop esterno (quindi *prima* di iniziare il do...loop interno)

  3. #3
    grazie mille della dritta!
    funziooooona!

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.