webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > ASP

ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp).

Svar
 
Trådverktyg Visningsalternativ
Äldre 2001-09-15, 12:34   #1
Rinaldo
Medlem
 
Registrerad: 2001-03-30
Ort: Lidingö, Stockholm
Inlägg: 2 092
Lösningar: 3
leende Baka ihop SQL satser

Jag är inte så bra på SQL satser, men detta känns absolut inte optimerat.
Kod:
<%if request.querystring("skapasvar") = "ja" then
namn = request.form("namn")
email = request.form("email")
svar = request.form("svar")
datum = now()
ikon =  request.form("ikon")
svartill =  request.form("svartill")
senaste = now()

SQL = "INSERT INTO svar (namn, email, svar, datum, ikon, svartill) VALUES('" & namn &"', '" & email & "', '" & svar & "', '" & datum & "', '" & ikon & "', '" & svartill & "')"

Databas.Execute(SQL)

Databas.Execute("UPDATE rubriker Set senaste=now() WHERE rubrikID=" & svartill) 
Databas.Execute("UPDATE rubriker Set antalsvar=antalsvar+1 WHERE rubrikID=" & svartill) 

response.redirect "default.asp"

end if %>
3 databas execute och jag har ingen aning om hur jag ska baka ihop dem.
Kan någon hjälpa mig med deta?
__________________
"Kollektivt självmord, är det när man hoppar ut framför ett tåg?"
Rinaldo besöker inte forumet just nu   Svara med citat
Äldre 2001-09-15, 12:49   #2
Jörgen HP
Avregistrerad
 
Registrerad: 2001-02-03
Inlägg: 2 179
Lösningar: 3
meddelande

Hej!

Till en är nog inte möjligt, men de 2 updatesatserna kan du baka ihop.

Kod:
Databas.Execute("UPDATE rubriker Set senaste=now(), antalsvar=antalsvar+1  WHERE rubrikID=" & svartill)
mvh Jörgen


------------------
"Ett väl utfört arbete ger en inre tillfredsställelse och är den grund varpå samhället vilar."
Jörgen HP besöker inte forumet just nu   Svara med citat
Äldre 2001-09-15, 12:53   #3
Rinaldo
Medlem
 
Registrerad: 2001-03-30
Ort: Lidingö, Stockholm
Inlägg: 2 092
Lösningar: 3
leende

tackar jorgen. du passar nog som forumledare
__________________
"Kollektivt självmord, är det när man hoppar ut framför ett tåg?"
Rinaldo besöker inte forumet just nu   Svara med citat
Äldre 2001-09-15, 12:55   #4
Jörgen HP
Avregistrerad
 
Registrerad: 2001-02-03
Inlägg: 2 179
Lösningar: 3
meddelande

Pssst, moderator, inte forumledare. Emission ska ha något att göra

mvh Jörgen

------------------
"Ett väl utfört arbete ger en inre tillfredsställelse och är den grund varpå samhället vilar."
Jörgen HP besöker inte forumet just nu   Svara med citat
Äldre 2001-09-15, 15:22   #5
Pace
Medlem
 
Paces avatar
 
Registrerad: 2001-06-25
Inlägg: 5 947
Lösningar: 99
meddelande

Citat:
Emission ska ha något att göra


------------------
"It's not where ya from it's where ya at"
__________________
Take your god and shove him
Pace besöker inte forumet just nu   Svara med citat
Äldre 2001-09-15, 23:40   #6
kristoffer
Medlem
 
Registrerad: 2000-06-18
Inlägg: 1 266
Lösningar: 2
meddelande

Varför inte:

Kod:
Databas.Execute("INSERT INTO svar (namn, email, svar, datum, ikon, svartill) VALUES('" & namn &"', '" & email & "', '" & svar & "', '" & datum & "', '" & ikon & "', '" & svartill & "'); UPDATE rubriker Set senaste=now(), antalsvar=antalsvar+1 WHERE rubrikID=" & svartill)
------------------
Kolja heter haddock på engelska.
kristoffer besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 10:35.


Powered by: vBulletin Version 3.8.6
Copyright © webForum