20 messaggi dal 18 luglio 2002
allora gente :
ho fatto una pagina ( show.asp ) che mostra tutti i prodotti in una tabella . ora vorrei realizzare un'altra pagina che visualizziin dettaglio ogni singolo prodotto
questa pagina l'ho chiamata dettagliprodotti.asp , ho fatto si cliccando su ogni prodotto l'url diventasse dettagliprodotti.asp?codXX ma poi nn so come recuperare in dettagli prodotti .asp
l'articolo selezionato dalla tabella
spero in una vostra collaborazione
grazie



879 messaggi dal 09 luglio 2002
www.i-studio.it
L'url relativo al singolo prodotto deve essere dettagliprodotti.asp?codice=xx dove xx e' l'ID del singolo prodotto.
A questo punto, nella pagina dettagliprodotto.asp, avrai la variabile
request("codice") che conterra' di volta in volta il codice del prodotto selezionato.
Poi, basta scrivere una query con una condizione nella WHERE che accede solo al record del prodotto selezionato:

SQL = "SELECT * FROM <miatabella> WHERE id_prodotto=" & request("codice")

A questo punto, aprendo un cursore su questa query, si avranno a disposizione tutti i dati di dettaglio.

Ciao
Alex



Internetworking Studio Srl
www.i-studio.it
20 messaggi dal 18 luglio 2002

scusa help me
allora ho provato a fare ciò che mia hai detto :
ho fatto il file dettagliprodotti.asp :
questo il codice :
<%@ language=vbscript %>
<% option explicit %>
<html>
<body>
<%
Dim CodProd
Dim SQL
CodProd=Request.Querystring("CODICE")
SQL="SELECT * FROM TABELLA WHERE CODICE="&CodProd
response.write(CodProd)


%>

</body>
</html>


ho messo quel response.write(CodProd) per veder il codice
ma mi da errore 404 :file inesistente
cosa faccio?
aiutatemi a sviluppare il codice


20 messaggi dal 18 luglio 2002

scusa help me
allora ho provato a fare ciò che mia hai detto :
ho fatto il file dettagliprodotti.asp :
questo il codice :
<%@ language=vbscript %>
<% option explicit %>
<html>
<body>
<%
Dim CodProd
Dim SQL
CodProd=Request.Querystring("CODICE")
SQL="SELECT * FROM TABELLA WHERE CODICE="&CodProd
response.write(CodProd)


%>

</body>
</html>


ho messo quel response.write(CodProd) per veder il codice
ma mi da errore 404 :file inesistente
cosa faccio?
aiutatemi a sviluppare il codice


879 messaggi dal 09 luglio 2002
www.i-studio.it
Se hai il messaggio di errore 404 significa che in effetti non stai chiamando il file dettagliprodotto.asp ma un altro.
Devi verificare che nella pagina principale, quella con l'elenco dei prodotti, per ogni prodotto ci sia un link come questo:
<a href="dettagliprodotto.asp?codice=<%= cursore("codice_prodotto") %>">Dettagli prodotto</a>
dove cursore("codice_prodotto") rappresenta il valore del campo con il codice del prodotto (codice_prodotto) estratto dal cursore che hai usato (cursore) e dove devi andare a inserire il vero cursore che hai usato ed il vero nome della colonna che rappresenta il codice del prodotto.

Ciao
Alex




Internetworking Studio Srl
www.i-studio.it
20 messaggi dal 18 luglio 2002
allora finalmente ho risolto il problema ( meno male starete dicendo)
visualizza i dettagli ........ ok
però avrei un altro piccolo problemino :
SQL = " SELECT * FROM TABELLA WHERE CODICE =" & "(CodProd)"
mi dà errore perchè alla 2a virgoletta fa finire la stringa , uso pws e mi da questo problema : in pratica se voglio unire più stringhe nn posso
help me

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.