frågan ser ut att vara korrekt med frågesträngen...
sudden skrev:
127.0.0.1/boklager/index.asp?page=fornamn=Björn&efternamn=Sundin
borde vara:
127.0.0.1/boklager/index.asp?page=**&**fornamn=Björn&efternamn=Sundin
12 svar · 396 visningar · startad av sudden
Hej!
Jag har en frågesträng som ser ut så här:
127.0.0.1/boklager/index.asp?page=fornamn=Björn&efternamn=Sundin
SQL satsen ser ut så här:
SQL = "SELECT * FROM bestallningar WHERE fornamn = '" & request.querystring("fornamn") & "' AND efternamn = '" & request.querystring("efternamn") & "' "
Men det är helt tomt när jag ska skriva ut en post.
Antar att SQL satsen behöver ändras litegranna, men jag kan inte komma på vad?!
Tacksam för svar :)
frågan ser ut att vara korrekt med frågesträngen...
sudden skrev:
127.0.0.1/boklager/index.asp?page=fornamn=Björn&efternamn=Sundin
borde vara:
127.0.0.1/boklager/index.asp?page=**&**fornamn=Björn&efternamn=Sundin
Nej.
Skicka med ett riktigt värde i variabeln page eller kolla helt enkelt om du har något värde i variablerna fornamn och/eller efternamn.
Nej, det är inte rätt. Om du ändrar till lunas förslag borde din SQL-fråga fungera (jag förstår dock inte vad variabeln page används till, men det är väl inte så viktigt.)
sidan är uppbyggd av querystrings...typ: page=1 page=2 osv.
Men jag kanske inte behöver den då?
Ingen aning. Men om du ska använda den måste du ju skicka med ett värde.
Ja men den innehåller ju fornamn och efternamn...och om request.querystring("page") = fornamn och efternamn så ska nånting skrivas ut...men det skrivs ju inte ut någonting, fast jag får upp hela frågesträngen i adressfältet...men den står kvar på samma sida.
I så fall får du väl använda adressen 127.0.0.1/boklager/index.asp?page=fornamnochefternamn och sedan kontrollera om request.querystring("page") är fornamnochefternamn.
Variabeln "page" innehåller en tom sträng (dvs ""), däremot skickar du med två andra variabler "fornamn" och "efternamn" du får göra som solbulle skrev tidigare, kolla värdet på både "fornamn" och "efternamn".
Jag gjorde som du sade Anders...och det verkar som att request.querystring("page") = fornamn...eftersom den skriver ut fornamn...men efternamn verkar vara tomt.
Hur ser alltså url:en ut nu? Och koden?
Äh strunt samma...det är ändå en ganska onödig funktion faktiskt...men tack för hjälpen iallf. :)