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

    impaginazione 2 colonne xkè?

    Ho implementato questo script che mi impagina in due colonne i dati all'interno di un DB.
    Tutto viene impagninato correttamente se i dati all'interno del db sono PARI ma diversamente (dispari)ho una spiacevole formattazione dell'ultima riga, come si mi creasse una sola cella.

    Qualcuno sa suggerirmi una soluzione?

    codice:

    codice:
    set objRs=server.createobject("adodb.recordset")
    
    newline=true
    strsql = "SELECT * FROM ComuneAttività ORDER BY ConteggioDiDS_LOCALITA DESC, DS_LOCALITA ASC"
    objRs.Open strsql, MM_ospedali_STRING
    do while not objRs.eof
    if newline=true then 
    Response.Write "<table width=""100%"" cellpadding=""0"" cellspacing=""2"" border=""0"">"&vbCrlf
    Response.Write "<tr class=""txt_normale"">"&vbCrlf
    newline=false
    else
    newline=true
    end if
    Response.Write "<td width=""5%"">"&vbCrlf 
    Response.Write "<div align=""center"">[img][/img]</div>"
    Response.Write "</td>"&vbCrlf
    
    Response.Write "<td width=""10%"">"&vbCrlf 
    Response.Write "<div align=""center"">"&objRs("ConteggioDiDS_LOCALITA")&"</div>"
    Response.Write "</td>"&vbCrlf
    
    Response.Write "<td width=""35%"">"&vbCrlf
    Response.Write objRs("DS_LOCALITA")
    Response.Write "</td>"&vbCrlf
    
    if newline=true then
    Response.Write "</tr>"&vbCrlf
    
    Response.Write "<tr class=""row1"">"&vbCrlf
    Response.Write "<td colspan=""6"">[img][/img]"
    Response.Write "</td>"&vbCrlf
    Response.Write "</tr>"&vbCrlf
    
    Response.Write "</table>"&vbCrlf
    end if
    objRs.MoveNext
    Loop 
    Response.Write "</table>"&vbCrlf
    Set objRs = Nothing

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se i dati sono dispari hai ovviamente bisogni di dirgli di creare una colonna vuota.

    Roby

  3. #3
    Si ok la logica del dispari era quello che volevo adottare ma non riesco a capire in che modo implementarla nello script

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi usare un contatore di colonna e se dispari, tramite la funzione Mod(), allora inserisci una cella vuota.

    Roby

  5. #5
    Originariamente inviato da Roby_72
    Devi usare un contatore di colonna e se dispari, tramite la funzione Mmod(), allora inserisci una cella vuota.

    Roby
    Potresti farmi un esempio applicato, questa gestione non la conosco!

  6. #6

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho veramente il tempo, ma se fai una ricerca nel forum se ne è parlato più volte...

    Roby

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.