Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6

    Creazione pagina dettaglio prodotti

    Ciao a tutti ho un problema ....
    ho creato una pagina asp che estrae da database access alcuni dati : modello marca foto fin qui tutto ok ora devo fare in modo che la foto sia linkabile e rimandi alla pagina di dettaglio del prodotto ma non ne ho un'idea ....
    Qualcuno mi può aiutare .. Please !!!!!!!!

  2. #2
    Semplice
    allora, tu hai una pagina con tutti i prodotti giusti?
    nel database presumo che hai un campo con il nome dell'immagine!

    quindi tu che fai

    [img]cartellaimg/<%=nomeimmagine%>[/img]

    precedentemente al link ti dovrai naturalmente tirare fuori dal db
    nomeimmagine e idprodotto che è la chiave che hai associato al prodotto

    io una cosa molto simile l'ho fatta qui
    http://www.trovashop.it/prodotti.asp...&fam=benessere

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6
    ciao ok ho creato il link e fin qui tutto ok, altro passaggio nella pagina prodotti_dettaglio che codice devo mettere???
    Grazie mille per l'aiuto!!!!!!!!!!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336
    all'incirca questo:


    <% idprodotto = request("idprodotto")

    sql = select * from tabella_prodotti where IDPRODOTTO ="&idprodotto
    set rs = conn.execute(sql)
    %>

    MARCA = <%= rs("MARCA_PRODOTTO") %>
    MODELLO = <%= rs("MODELLO_PRODOTTO") %>
    PREZZO = <%= rs("PREZZO_PRODOTTO") %>

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6

    non riesco a fare il collegamento!!!

    Ciao non riesco ad aprire la pagina di dettaglio mi dà errore (http 500) l'url è esatta.... non capisco!!! Ti dico il mio code se mi puoi aiutare ad idividuare l'errore:

    lik pagina prodotti :

    <a href="nomeprova_dettaglio.asp?idprodotto=<%Respons e.write(rs.Fields("Modello"))%>">


    pagina dettaglio:

    <%
    sql = "select * from Prodotti1 where Modello="&request.QueryString("idprodotto")&""
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn, 3, 3
    %>

    Grazie mille !!!!!!!!!!!!

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Menu Strumenti --> Opzioni Internet --> Avanzate di Internet Exploer e togli la spunta alla voce "Mostra messsaggi di errore HTTP brevi"
    Fai ripartire la pagina e guarda l'errore.

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6

    mess errore

    ciao, ho fatto come mi hai detto e mi dà il seguente errore:

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

    [Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query 'Modello=Nokia E61i'.

    /nomeprova_dettaglio.asp, line 7

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    sql = "select * from Prodotti1 where Modello='"&request.QueryString("idprodotto")&"'"
    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6

    funziona!!!!!!!!!!!

    grazie mille!!!!!!!!!!!!!!!

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.