webForumDet fria alternativet

Om request.form Tomt, uppdatera annat

ASPur ASP

1 svar · 195 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Frågan#1

Hej jag har denna kod:

namn = Request.form("namn")
langd = Request.form("langd")
rec = Request.form("rec")
inspelning = Request.form("inspelning")
regi = Request.form("regi")
bild = Request.form("bild")
skadis1 = Request.form("skadis1")
skadis2 = Request.form("skadis2")
skadis3 = Request.form("skadis3")
roll1 = Request.form("filmskadis1")
roll2 = Request.form("filmskadis2")
roll3 = Request.form("filmskadis3")

SQLStmt = "INSERT INTO FILM (film_langd,film_res,film_insp,film_regiid,film_bild,film_namn)"
SQLStmt = SQLStmt & "VALUES ('"& langd &"','"& rec &"','"& inspelning &"','"& regi &"','"& bild &"','"& namn &"')"
SQLStmt2 = "INSERT INTO SLINK (slink_namn,slink_filmid,slink_filmnamn)"
SQLStmt2 = SQLStmt2 & "VALUES ('"& skadis1 &"','"& namn &"','"& roll1 &"')"
SQLStmt3 = "INSERT INTO SLINK (slink_namn,slink_filmid,slink_filmnamn)"
SQLStmt3 = SQLStmt3 & "VALUES ('"& skadis2 &"','"& namn &"','"& roll2 &"')"
SQLStmt4 = "INSERT INTO SLINK (slink_namn,slink_filmid,slink_filmnamn)"
SQLStmt4 = SQLStmt4 & "VALUES ('"& skadis3 &"','"& namn &"','"& roll3 &"')"

Connect.Execute(SQLStmt)
Connect.Execute(SQLStmt2)
Connect.Execute(SQLStmt3)
Connect.Execute(SQLStmt4)
%>

NU är det så att SQLStmt 2,3 och fyra hämtar information från roll1, roll2, roll3. Om jag nu bara fyller i två av dessa fungerar det ju inte. Jag vill alltså ha en if sats som kollar typ

if roll1="" Then

om det står något i den då ska han utföra sqlstmt1 och sen vidare och kolla samma sak med roll2.

Men sen hur man ska koda det, där tar min hjärna stopp..

Medlem sedan maj 2000755 inlägg
#2

Kanske såhär:

IF NOT roll1 = "" THEN Connect.Execute(SQLStmt2)
IF NOT roll2 = "" THEN Connect.Execute(SQLStmt3)
IF NOT roll3 = "" THEN Connect.Execute(SQLStmt4)

[Redigerat av a den 01 nov 2000]

150 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
146 ms — hämta tråd, inlägg och bilagor (db)