Visualizzazione dei risultati da 1 a 9 su 9

Discussione: riepilogo con filtro

  1. #1

    riepilogo con filtro

    Ciao,

    vorrei realizzare una tabella di riepilogo che contenga però solo gli articoli di un catalogo appartenenti ad una specifica categoria.

    Ho creato una Repeat region, ma non so proprio come andare avanti.

    Nel db esiste una colonna che contiene i nomi delle diverse categorie.

    Praticamente mi servirebbe un comando che dica:

    ...visualizza tutti quei prodotti che hanno nella colonna "categoria" il testo (o il valore) x oppure y ecc....


    grazie per l'aiuto
    Il mondo è solo percezione

  2. #2
    codice:
    str = "select * from tuatabella where categoria='nome categoria' or categoria='nome sec categoria'"

    di or ne puoi aggiungere quanti ne vuoi
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Posta la query che usi.

    Roby

  4. #4
    Originariamente inviato da Roby_72
    Posta la query che usi.

    Roby

    hihi e all'ultima curva il sorpasso
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  5. #5
    uso Dreamweaver perchè non capisco nulla di ASP, però la sintassi del comando mi sembra molto logica....quasi tradotta pari pari...
    Esiste una procedura in DW per ottenere lo stesso, o devo copiare il comando da qualche parte? in questo caso, per ogni campo dinamico, o solo nella repeat region..?

    grazie





    <%
    Dim riep
    Dim riep_numRows

    Set riep = Server.CreateObject("ADODB.Recordset")
    riep.ActiveConnection = MM_mand2_STRING
    riep.Source = "SELECT Articolo, Peso, foto2 FROM catalogo"
    riep.CursorType = 0
    riep.CursorLocation = 2
    riep.LockType = 1
    riep.Open()

    riep_numRows = 0
    %>
    <%
    Dim Repeat1__numRows
    Dim Repeat1__index

    Repeat1__numRows = -1
    Repeat1__index = 0
    riep_numRows = riep_numRows + Repeat1__numRows
    %>
    <html>
    <head>
    <title>Catalogo Mandelli</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body bgcolor="bc8e05" link="#FFFFFF" vlink="#1586ab" alink="#1586ab">
    <table width="600" border="0" align="center" cellpadding="0" cellspacing="0" style="border-color:#FFCC33; border-width:1; border-style:solid">
    <tr align="center" valign="middle">
    <td colspan="3" bgcolor="#1586ab"> <div align="center">
    <h2><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">riepilogo
    PRODOTTI</font></h2>
    </div></td>
    </tr>
    <tr valign="middle">
    <td width="267" align="center" bgcolor="#FFCC33"> <div align="center"> <font size="4" face="Verdana, Arial, Helvetica, sans-serif">ARTICOLO</font></div></td>
    <td width="50" align="center" bgcolor="#FFCC33"> <div align="center"> <font size="4" face="Verdana, Arial, Helvetica, sans-serif">PESO</font></div></td>
    <td width="180" align="center" bgcolor="#FFCC33"> <div align="center"> <font size="4" face="Verdana, Arial, Helvetica, sans-serif">FOTO</font></div></td>
    </tr>
    <%
    While ((Repeat1__numRows <> 0) AND (NOT riep.EOF))
    %>
    <tr>
    <td><div align="center"><font color="#FFFFFF" size="3" face="Verdana, Arial, Helvetica, sans-serif"><%=(riep.Fields.Item("Articolo").Value)%></font></div></td>
    <td><div align="center"><font color="#FFFFFF" size="3" face="Verdana, Arial, Helvetica, sans-serif"><%=(riep.Fields.Item("Peso").Value)%></font></div></td>
    <td><div align="center"></div></td>
    </tr>
    <%
    Repeat1__index=Repeat1__index+1
    Repeat1__numRows=Repeat1__numRows-1
    riep.MoveNext()
    Wend
    %>
    <tr align="center" valign="baseline">
    <td colspan="3"><hr noshade style="color:#FFCC33; heigth:1; style:solid"></td>
    </tr>
    </table>
    <table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td>
    <div align="center">
    <table border="0" width="80%" align="center">
    <tr>
    <td width="23%" align="center"></td>
    <td width="31%" align="center"></td>
    <td width="23%" align="center"></td>
    <td width="23%" align="center"></td>
    </tr>
    </table>
    </div></td>
    </tr>
    </table>
    </body>
    </html>
    <%
    riep.Close()
    Set riep = Nothing
    %>
    Il mondo è solo percezione

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    riep.Source = "SELECT Articolo, Peso, foto2 FROM catalogo WHERE categoria = 'tuacategoria'"
    Roby

  7. #7
    credo di aver capito, grazie mille
    Il mondo è solo percezione

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Le mie indicazioni sono sempre risolutive, vero Shagrat??


    Roby

  9. #9
    Originariamente inviato da Roby_72
    Le mie indicazioni sono sempre risolutive, vero Shagrat??


    Roby


    solo perchè ho dovuto chiudere l'irrigazione...
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.