webForumDet fria alternativet

Radannons show.asp?kategori=buy

ASP

9 svar · 218 visningar · startad av costodia

Medlem sedan aug. 2000864 inlägg
Frågan#1

Jag har ett radannonssytem där folk kan sälja och köpa saker. Alltså har jag en
show.asp?kategori=buy och en show.asp?kategori=sell nu vill jag visa båda samtidningt, men jag vet inte hur man göra ska man ta och skriva show.asp?kategori=buysell eller det har jag inte fått att funka.
Tack på förhand,
Mvh Martin Persson
www.Costodia.com

[Redigerat av costodia den 12 nov 2000]

Medlem sedan mars 20001 266 inlägg
#2

Det ska gå utmärkt att skicka med ett sådant kategori värde, gör bara en if sats som plcoskar ut.

<%
If request.querystring("kategori")= "buysell"  then

' din sql sats här inne

end if
%>

Andreas

Medlem sedan dec. 19996 721 inlägg
#3

Det beror alldeles på hur du gör sökningen. Om vi låtsas att du nu har

"SELECT * from annonser WHERE kategori='" & request("kategori") & "'"

så funkar det inte med "buysell" eftersom ingen har den kategorin. Byt då ut till

"SELECT * from annonser WHERE kategori LIKE '%" & request("kategori") & "'%"

Och för att få ut alla så går man till

show.asp?kategori=

dvs. kategori är tomt

------------------
-------------------
What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.
Dan Quayle

[Redigerat av emission den 13 nov 2000]

Medlem sedan aug. 2000864 inlägg
#4

det blir bara säljer jag vet inte varför det blir just säljes kommer upp på http://www.costodia.com/hundbazar/show.asp?kategori=

------------------
Tack på förhand
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 19996 721 inlägg
#5

Nu vet jag inte riktigt hur ditt skript ser ut, men det låter konstigt. Om du överhuvud taget inte kollar kategori så räcker dessutom show.asp, dvs. utan ?kategori=

Medlem sedan aug. 2000864 inlägg
#6

Jag får inte det att funka, tyvärr, till exempel på http://www.costodia.com/indexerat/index.asp?kat=3 så vill jag bara visa de sidor som har en 3:a i kolumnen kat i databsen, men här visas också alla sidorna i kat 1-4.

------------------
Tack på förhand
Mvh Martin Persson
www.Costodia.com

Medlem sedan mars 20002 836 inlägg
#7

Hello,

lite kod på hur sql uttrycket skulle inte skad ;o)

Prova ngt liknande:

SELECT * FROM ANNONSER WHERE KATEGORI = " & nId

------------------
'*********************
Response.Write("PatrikB")
Response.End
'*********************

Medlem sedan aug. 2000864 inlägg
#8

koden är Set Conn=Server.CreateObject("ADODB.Connection")
Conn.ConnectionTimeout=15
Conn.CommandTimeout=30

Conn.Open Conn_String
Set Cmd=Server.CreateObject("ADODB.Command")
Set RS=Server.CreateObject("ADODB.Recordset")
Cmd.CommandType = 1
Set Cmd.ActiveConnection = Conn
Cmd.CommandText="SELECT \* From link2 order by ID desc;"

tror du att det går att byta ut det SELECT * From link2 order by ID desc;" mot SELECT * FROM ANNONSER WHERE KATEGORI = " & nId

------------------
Tack på förhand
Mvh Martin Persson
www.Costodia.com

Medlem sedan aug. 2000864 inlägg
#9

Det funkade tyvärr inte att bara byta

------------------
Tack på förhand
Mvh Martin Persson
www.Costodia.com

[Redigerat av costodia den 11 sep 2001]

Medlem sedan aug. 2000864 inlägg
#10

Det verkar tyvärr vara jättesvårt att få det att funka, jag har bytt adress cokså så ddet kom ett nytt felmedelande på costodia.com och underfliken kompis

------------------
Mvh Martin Persson
Costodia.com, martinpersson.com, Merinternet.com , Sveriges.com , Sigill.net , dress.nu , mittinternet.com

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)