Visualizzazione dei risultati da 1 a 3 su 3

Discussione: sempre paginazione....

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687

    sempre paginazione....

    ciao, devo visualizzare i record su due colonne quindi faccio:

    If Cella = 1 Then

    Response.Write "<tr valign=top>"

    end if



    response.Write"<td width=270 valign='top' class='titprod'><a href=shop.asp?idprodotto="&rs("id_prodotto1")&"&li ngua="&lingua&" class='linkprodottohome' target=_parent >

    " & titolo & "</br></p></a></br><a class=linkprodottohome href=shop.asp?idprodotto="&rs("id_prodotto1")&"&li ngua="&lingua&" target=_parent >[img]public/fronte/"&foto&"[/img]</a></td>"
    Response.Write "<td width=270 valign='top'></br></br><p class='testoaaa' align='justify'>" & descrizione & "</p><td width=100></td></td>"


    Cella = Cella + 1

    If Cella = 3 Then




    Response.Write "</tr>"
    Cella = 1
    end if

    il problema è che vorrei che il titolo stesse sopra alle due colonne che contengono la foto ed il testo descrittivo. ebbene non ci riesco....

    praticamente in html puro sarebbe
    <table width="100%" border="0">
    <tr>
    <td colspan="2">titolo</td>
    </tr>
    <tr>
    <td>immagine</td>
    <td>testo</td>
    </tr>
    </table>

    help grazie....

  2. #2
    in questo caso, per non complicarmi la vita
    inserirerei dentro la celletta una nuova tabella html con il titolo, immagine e testo. Ad esempio :

    codice:
    <table ...>
    <tr>
    <td> ' Prima colonna
    <table ...><tr><td colspan="2">Titolo</td></tr><tr><td>Immagine</td><td>Descrizione</td></tr></table>
    </td><td> ' Seconda colonna
    <table ...><tr><td colspan="2">Titolo</td></tr><tr><td>Immagine</td><td>Descrizione</td></tr></table>
    </td>
    </tr>
    ...
    Come soluzione è piu' sporca a livello di HTML, ma piu' facile da realizzare.

    Se altrimenti vuoi usare una sola tabella, la soluzione piu' semplice che mi viene in mente, ad ogni ciclo ti salvi i dati in delle variabili e poi stampi. Ad esempio :

    codice:
    <%
    for each ...
    
    titolo1 = rs("titolo")
    img1 = rs("img1")
    descrizione1 = rs("descrizione1")
    
    ' esiste la seconda colonna?
    if(!rs.eof) then 
    rs.moveNext
    titolo2 = rs("titolo")
    img2 = rs("img")
    descrizione2 = rs("descrizione2")
    end if
    
    %>
    ora che hai dati stampi su html
    Ciau!
    - Dean

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687
    grazie ora provo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.