Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Passare variabile tramite link.

    Ciao a tutti.

    Con una query estraggo alcuni dati da un dbase e li recupero a video; tra questi dati uno "linka" su un determinato file in questo modo: Mi chiedevo se è possibile, con lo stesso sistema del link, passare ad un'altra pagina asp una variabile come ad esempio l'id univoco della tbl del dbase.

    Qualcuno sa indicarmi una soluzione?
    Grazie a tutti

  2. #2
    Ti faccio un esempio di tabella prodotti con pagina elenco prodotti e pagina dettaglio prodotti. Il passaggio da elenco a dettaglio avviene mediante link sul nome del prodotto attraverso il quale viene passato alla pagina dettaglio l'ID del prodotto in modo da recuperare tutti i dati di dettaglio.

    Pagina elenco.asp
    codice:
    <%
    set conn = ...
    conn.open ...
    
    sql = "SELECT titolo, id, FROM tabella_prodotti"
    
    set rs = conn.execute(sql)
    
    if not rs.eof then
    do until rs.eof
    %>
    "><%=rs("titolo")%>
    
    <%
    rs.moveNext
    loop
    end if
    
    rs.close
    set rs = nothing
    
    conn.close
    set conn = nothing
    %>
    Pagina dettaglio.asp
    codice:
    <%
    id = request.queryString("id")
    if isNumeric(id) then
    
    set conn = ...
    conn.open ...
    
    sql = "SELECT * FROM tabella_prodotti WHERE id = " & id
    
    set rs = conn.execute(sql)
    
    if not rs.eof then
    %>
    Nome Prodotto: <%=rs("titolo")%>
    
    Prezzo: <%=rs("prezzo")
    
    ... eccetera...
    <%
    else
    response.write "Nessun prodotto disponibile in base al criterio di selezione scelto."
    end if
    
    rs.close
    set rs = nothing
    
    conn.close
    set conn = nothing
    
    else
    response.write "Operazione errata!"
    end if
    %>

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Grazie Mems, ottima idea!

    Sono un tuo grande "ammiratore"... ma che fine ha fatto il tuo sito?
    Ciao

  4. #4
    Originariamente inviato da [trodat]
    Grazie Mems, ottima idea!

    Sono un tuo grande "ammiratore"... ma che fine ha fatto il tuo sito?
    Ciao
    Quale sito?

    Scherzi a parte. E' offline da un anno, ovvero da quando il contratto di hosting è scaduto e non l'ho più rinnovato sia perchè non avevo tempo e poi perchè da un anno a questa parte non mi occupo più di ASP, ma faccio altro sempre nel settore informatico ovviamente. Coordino un gruppo di persone e faccio lavorare loro, mentre io mi rilasso...

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.