Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: Cerco script

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131

    Cerco script

    ciao a tutti,

    premetto di non essere esperto di ASP
    VI spiego il mio problema:
    ho una serie di categorie (audio, computer) ognuna delle quali ha dei contenuti (casse stereo, periferiche).
    Quello che sto cercando è uno script tipo: clicco sul link audio e automaticamente mi mostra (in un ' altra pag) i record contenuti in quella categoria. Vorrei me li mostrasse 2 per riga e con un 'immagine associata (inserita da me)...
    Lo vedo ovunque ed ha un link tipo: .asp?showcategoria=1

    Siccome nn conosco ASP (diciamo poco) cerco proprio uno script eventualmente da modificare ed adattare al mio...

    Grazie mille dell'aiuto
    Buona serata

  2. #2
    Utente di HTML.it L'avatar di rosbon
    Registrato dal
    Feb 2001
    Messaggi
    194
    Forse cerchi un script per configurare un catalogo.
    Prova a guardare nella sezione E-Commerce.
    Mi sembra ne girasse uno che faceva proprio al caso tuo.
    Ciao
    Ros.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131
    GRAZIE DELL'AIUTO.
    SI , PER RISPONDERTI.
    MA NN HO BISOGNO DI UN CARRELLO.
    HO CERCATO MA NN HO TROVATO NULLA.

    FORSE SI TRATTA DI UNO SCRIPT CHE AL CLICK DEL LINK IMPOSTATO MI DA' I RISULTATI DI UNA RICERCA NEL DATABASE.
    ...SE QUESTO E' QUELLO CHE HO CAPITO OSSERVANDO I SITI CHE HANNO UN SISTEMA TIPO QUESTO...

    E' CORRETTO?
    E' COME SE CLICCANDO SUL LINK GLI CHIEDA DI MOSTRARMI SOLO GLI ITEM PRESENTI IN QUELLA CATEGORIA (TIPO MOTORE DI RICERCA ??)

    GRAZIE CIAO PAOLO

  4. #4
    free o a pagamento?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131
    be direi free visto che mi sembra una sciocchezza di script.
    Il mio problema e' che nn conoscendo bene il linguaggio nn so nemmeno che cosa e come cercarlo sul web
    Ho provato a cercare come catalogo ma si riferisce solo a ecommerce.
    e' un semplice script (se esiste) che cliccando sul link mi restituisce i valori /record presenti nella categoria specifica richiamata nel DB
    ciao

  6. #6
    Ma io non ho capito se cerchi uno script con la seguente struttura:

    Categoria
    Sottocat.
    prodotto

    o

    Categoria
    prodotto

    In entrambi i casi, esegui una ricerca per "directory" o "webring" e troverai qualcosa.

    Ora che ci penso: se non erro su www.aspcode.net (o asp.net) c'era uno script del genere, solamente che era pieno di bug.

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131
    sto risolvendo a piccolissimi passi il problema.
    ho trovato e testato qs codice che mi riguarda una pagina chiamata link.asp e mi scrive a video i record del campo link, descrizione e titolo del db
    Questo quindi riguarda una categoria .
    La prima cosa che mi viene in mente e' creare un file per ogni categoria (ben 30) ma nn si puo' agevolmente avere una sola pagina?
    con un link del tipo: /view.asp?like=nomecategoria

    qs è il codice: riuscite ad aiutarmi?
    GRAZIE ANCORA PER I PREZIOSI E UTILI AIUTI E CONSIGLI
    <%

    Dim Conn

    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("../mdb-database/link2.mdb")
    Dim rs

    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open "select * from link order by id DESC", conn

    Do while NOT RS.EOF
    %>




    <table width="521" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="521"><table width="1%" height="8" border=1 align=center cellpadding=1 cellspacing=0 bordercolor=darkblue class=menu style="BORDER-RIGHT: thin; BORDER-TOP: thin; BORDER-LEFT: thin; BORDER-BOTTOM: thin">
    <tbody>
    <tr>
    <%
    Dim descrizione
    Dim link
    Dim titolo

    Contatore = 1
    do while not rs.EOF

    Response.write "<td bgcolor=#FFFF99>"&rs("titolo")&","&rs("descrizione ")&","&rs("link")&"</td>"


    if (Contatore mod 2) = 0 then
    Response.write ("</tr><tr>")
    end if

    Contatore = Contatore + 1

    rs.MoveNext
    loop
    %>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </table>




    </p>

    <%
    loop
    RS.Close

    Set RS = Nothing

    conn.Close

    Set conn=Nothing

    %>

  8. #8
    Devi avere solo una pagina!
    Infatti devi modificare sia il link che richiama la pagina con l'elenco dei dati per categoria, sia il codice della pagina stessa.
    Prova così, inserisci questo nella pagina dove hai il link alla pagina dei risultati:

    codice:
    categoria
    Poi nella pagina dei risultati ti crei la variabile categoria ad inizio pagina così:
    codice:
    categoria = request.querystring("categoria")
    Poi nella stringa sql di selezione scrivi così:
    codice:
    rs.Open "select * from link where categoria=" & categoria & "order by id DESC", conn
    Questo però presuppone che nella tabella dei prodotti, cia sia un campo categoria, che rappresenta ovviamente la categoria cui appartiene il prodotto stesso.

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131
    GRAZIE GRAZIE GRAZIE

    sto provando a modificare e ho fatto cosi' ma mi dice: errore . missing operator alla riga 13 che è la seconda in grassetto. cosa ho sbagliato? e poi la prima in grassetto va li? o da un'altra parte? grazie mille ancora per i preziosi aiuti

    <%
    devo inserire anche DIM CATEGORIA???
    categoria = request.querystring("categoria")

    Dim Conn

    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("../mdb-database/link2.mdb")
    Dim rs

    Set rs = Server.CreateObject("ADODB.Recordset")
    'rs.Open "select * from link order by id DESC", conn
    rs.Open "select * from link where categoria=" & categoria & "order by id DESC", conn
    Do while NOT RS.EOF
    %>

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131
    questo è il messaggio completo di errore
    ciao paolo

    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'categoria=corsiorder by id DESC'.

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.