Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17

Discussione: Newsletter, objMail.To

  1. #11
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Grazie Roby, ora funziona!

  2. #12
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119

    paginazione

    Ciao Roby, ho preso questo codice per la paginazione da una tua risposta.
    Qualcosa però non funziona. Riesci ad aiutarmi?
    -----------------------------------------------------
    <%
    id = request("id")
    pag=request("p")
    if pag="" then pag="1"
    numXpag=3

    Set Conn= Server.CreateObject("Adodb.connection")
    Conn.Open "provider=microsoft.jet.oledb.4.0; data source="& Server.MapPath("asp/db/offerte.mdb")
    sql =" select * from prodotti where idprodotto='"&id&"' ORDER BY prezzo ASC "
    set rs = conn.execute(sql)
    rs.pagesize=numXpag
    'rs.open sql, Conn ,3,3
    if not rs.eof then
    numpagine=rs.pagecount
    rs.absolutepage=cint(pag)
    %>
    <%
    While NOT rs.EOF
    %>
    <table width="560" border="0" cellspacing="0" cellpadding="0">
    <%for i=1 to numXpag %>
    <tr>
    <td colspan="5" ></td>
    </tr>
    <tr>
    <td colspan="5" >[img]../img/icn/pixel.gif[/img] <%= rs("linea") %></td>
    </tr>
    <tr>
    <td colspan="5" class="tdDottet"></td>
    </tr>
    <tr bgcolor="#f7f7f7" onMouseOver="style.backgroundColor='#ffffff'" onMouseout="style.backgroundColor=''">
    <td width="1%" >[img]<%= rs([/img]" alt="" width="90" height="50" hspace="0" vspace="0" border="0" /></td>
    <td width="98" class="tdOffer"><%= rs("prodotto") %></td>
    <td width="150" valign="middle" class="tdOffer"><%= rs("descrizione") %></td>
    <td width="57" valign="middle" class="tdOffer"><%= rs("durata") %></td>
    <td width="95" valign="middle" class="tdOffer">
    <div align="center">">€ <%= rs("prezzo") %>,00</div></td>
    </tr>
    <tr>
    <td colspan="5" class="tdDottet"></td>
    </tr>
    <tr align="right">
    <td colspan="5" class="tdOffer">">Dettaglio offerta[img]img/icn/arrow_go.gif[/img]</a></td>
    </tr>
    <tr align="right">
    <td colspan="5" class="tdfiletto" ></td>
    </tr>
    </table>
    <%
    rs.MoveNext
    Wend
    %>
    <%
    rs.close
    set rs = nothing
    conn.close
    set conn = nothing
    %>
    <%
    for i=1 to numpagine
    %>
    <%=i%>
    <%
    next
    %>

    <%
    end if
    %>

  3. #13
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se non mi dici "cosa" non funziona, io "cosa" ne so?

    Roby

  4. #14
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Mi dà questo errore: |52|800a0400|Expected statement

  5. #15

  6. #16
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Puoi passarmi il codice che genera errori?

  7. #17
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119

    paginazione

    Ciao Roby, non riesco a capire perché
    il seguente codice per la paginazione mi apre di default
    la pagina 3. Record in tot nel db sono 22.
    ================================================== ===
    <%

    'recupero la pagina
    page = Request.QueryString("page")
    ' imposto il numero di record per pagina
    perpage = 7

    'connessione al db
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "provider=microsoft.jet.oledb.4.0; data source="& Server.MapPath("asp/db/pablomare.mdb")
    Set Rs = Server.CreateObject("ADODB.Recordset")
    sql =" select * from prodotti ORDER BY prezzo ASC "
    Rs.Open sql, Conn, 1, 2

    'imposto la variabile in modo da ottenere l'ultima se non ne viene specificata un'altra
    If page = "" then
    page = (rs.PageCount)
    End if

    'imposto la dimensione della pagina
    Rs.PageSize = perpage
    ' mi sposto all'ultima pagina
    Rs.AbsolutePage = page
    %>


    <%
    'scrivo i link ai 10 record
    For i = 1 to perpage
    If Not Rs.EOF then
    if Rs("idprodotto") < 7 then
    Response.Write "<table width='580' border='0' cellspacing='0' cellpadding='0'><tr> <td colspan='5' ></td></tr><tr>"
    Response.Write "<td colspan='5' >[img]../img/icn/pixel.gif[/img]" & Rs("linea") & "</td>"
    Response.Write "</tr>"
    Response.Write "<tr><td colspan='5' class='tdDottet'></td></tr>"
    Response.Write "<tr bgcolor='#f7f7f7'>"
    Response.Write "<td width='1%' >[img] " & Rs("immagine") & " [/img]</td>"
    Response.Write "<td width='98' class='tdOffer'>" & Rs("prodotto") & "</td>"
    Response.Write "<td width='150' valign='middle' class='tdOffer'>" & Rs("descrizione") & "</td>"
    Response.Write "<td width='57' valign='middle' class='tdOffer'>" & Rs("durata") & "</td>"
    Response.Write "<td width='95' valign='middle' class='tdOffer'><div align='center'>€ " & Rs("prezzo") & ",00</div></td>"
    Response.Write "</tr>"
    Response.Write "<tr><td colspan='5' class='tdDottet'></td> </tr>"
    Response.Write "<tr align='right'> <td colspan='5' class='tdOffer'>Dettaglio offerta[img]img/icn/arrow_go.gif[/img]</a></td></tr>"
    Response.Write "<tr align='right'><td colspan='5' class='tdfiletto'></td></tr>"
    Response.Write "</table>"
    else
    Response.Write "<table width='580' border='0' cellspacing='0' cellpadding='0'><tr> <td colspan='5' ></td></tr><tr>"
    Response.Write "<td colspan='5' >[img]../img/icn/pixel.gif[/img]" & Rs("linea") & "</td>"
    Response.Write "</tr>"
    Response.Write "<tr><td colspan='5' class='tdDottet'></td></tr>"
    Response.Write "<tr bgcolor='#f7f7f7'>"
    Response.Write "<td width='1%' >[img] " & Rs("immagine") & " [/img]</td>"
    Response.Write "<td width='98' class='tdOffer'>" & Rs("prodotto") & "</td>"
    Response.Write "<td width='150' valign='middle' class='tdOffer'>" & Rs("descrizione") & "</td>"
    Response.Write "<td width='57' valign='middle' class='tdOffer'>" & Rs("durata") & "</td>"
    Response.Write "<td width='95' valign='middle' class='tdOffer'><div align='center'>€ " & Rs("prezzo") & ",00</div></td>"
    Response.Write "</tr>"
    Response.Write "<tr><td colspan='5' class='tdDottet'></td> </tr>"
    Response.Write "<tr align='right'> <td colspan='5' class='tdOffer'>Dettaglio offerta[img]img/icn/arrow_go.gif[/img]</a></td></tr>"
    Response.Write "<tr align='right'><td colspan='5' class='tdfiletto'></td></tr>"
    Response.Write "</table>"
    end if
    Rs.MoveNext
    end if
    next
    %>


    <%

    'scrivo i numeri delle pagine
    Response.Write "<div align='right'>Pagine: "

    For pag= 1 to rs.PageCount
    if page = pag then
    'grassetto per la pagina corrente
    Response.Write ""
    Response.Write "<A href='offerte.asp?page=" & pag
    Response.write "'>"
    Response.Write pag
    Response.Write "</A> "
    Response.Write "
    "
    else
    'normale per le altre pagine
    Response.Write "<A href='offerte.asp?page=" & pag
    Response.write "'>"
    Response.Write pag
    Response.Write "</A> "
    end if
    Next

    Response.Write "</div>"

    rs.close
    set rs = nothing
    conn.close
    set conn = nothing
    %>

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.