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

    problemi con la creazione di una tabella

    sto estraendo i dati da una tabella, cercando di incolonnarli in base al tipo di dato estratto.
    Esempio

    Gruppo tipo A tipo B

    XXXX se tipo=A allora valore CCCC se tipo = B allora valore DDDDD


    ottengo invece

    Gruppo tipo A tipo B

    XXXX se tipo=A allora valore CCCC
    xxxxx se tipo = B allora valore DDDDD

  2. #2
    sto estraendo i dati da una tabella, cercando di incolonnarli in base al tipo di dato estratto.
    Esempio

    Gruppo tipo A tipo B

    XXXX se tipo=A allora valore CCCC se tipo = B allora valore DDDDD


    ottengo invece

    Gruppo tipo A tipo B

    XXXX se tipo=A allora valore CCCC
    XXXX se tipo = B allora valore DDDDD

    in altri termini l'unica riga viene divisa in più righe, una per ciascuna tipologia estratta.

    questo è il codice:

    codice:
     <table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="86%" height="41">
      
    
    </p>
                <td width="26%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">gruppo</font></td>
                <td width="5%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">c</font></td>
                <td width="5%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">g</font></td>
                <td width="4%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">s</font></td>
                <td width="4%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">l</font></td>
                <td width="4%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">e</font></td>
                <td width="2%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">r</font></td>
                <td width="3%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">rs</font></td>
                <td width="21%" align="center" height="19" bgcolor="#FFFF00">
                <font face="Verdana" size="4">Nome</font></td>
    
              </tr>
    
    <%
    Do While Not RS.EOF 
     conteggio=RS("conteggio")
    %>
     
      <tr>
        <td width="26%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%=RS("gruppo")%></a></font></td>
                <td width="5%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%if RS("tipo unita'")="C" then response.write(conteggio)%></a></font></td>
                <td width="5%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%if RS("tipo unita'")="G" then response.write(conteggio)%></a></font></td>
                <td width="4%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%if RS("tipo unita'")="S" then response.write(conteggio)%></a></font></td>
                <td width="4%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%if RS("tipo unita'")="L" then response.write(conteggio)%></a></font></td>
                <td width="4%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%if RS("tipo unita'")="E" then response.write(conteggio)%></a></font></td>
                <td width="2%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%if RS("tipo unita'")="R" then response.write(conteggio)%></a></font></td>
                <td width="3%" align="center" height="15" bgcolor="#DDDDDD"><font face="Verdana" size="4"><%if RS("tipo unita'")="RS" then response.write(conteggio)%></a></font></td>
                
                 </tr>
    <%
    RS.MoveNext
    Loop
    %>
    </table>
    dove sbaglio? mi sembra di aver rispettato i tag TD /TD e TR /TR

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Originariamente inviato da salvatore1966
    mi sembra di aver rispettato i tag TD /TD e TR /TR
    appunto, ti sembra
    nella prima porzione del codice hai inserito un paragrafo ( ) al posto dell'apertura della riga

  4. #4
    la notte porta consiglio e penso di aver trovato il problema...

    i record che vado a leggere sono del tipo
    Gruppo tipologia numero

    quando legge il primo record quindi inserisce un numero, poi va a capo e legge il secondo record etc

    quindi devo fare qualche cosa del genere

    if gruppo lo steso di prima continuo a scrivere i dati nella stessa riga
    if gruppo cambia vado a capo e scrivo sulla seconda riga

    proverò e vi faccio sapere

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.