17. august 2003 - 09:50Der er
5 kommentarer og 1 løsning
Kan det lade sig gøre?
I min admin side kan jeg opstarte en konkurrence og tilføje præmierne, samt teste og rette konkurrencerne men IKKE rette i præmierne. Og det ville jeg godt kunne!
Konkurrencerne og præmierne ligger i forskellige tabeller i MySQL'en
Kunne jeg ikke få en eller flere til at se på koderne for at se om det overhoved kan lade sig gøre og evt hjælpe mig igang?
Det skal lige siges at siden er en jeg har fået hjælp til og jeg er ikke særlig god til koder selv, så det skal helst skæres ud i PAP :)
Set conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.recordset") Conn.Open tempConn
str10 = ",,,,,,,,," arrSpm = split(str10, ",") arrSvar = split(str10, ",") if id <> "" then SQL = "select * from spmGruppe where gruppeID=" & id Set rs = Conn.Execute(SQL)
SQL = "select * from spmTabel where spmGruppeId=" & id Set rs = Conn.Execute(SQL) i = 0 do while not rs.EOF arrSpm(i) = rs("spmText") arrSvar(i) = rs("spmSvar") i = i + 1 rs.Movenext loop End If %><center> <form method="POST" action="<%=adminFilNavn%>?mode=konkurrencesiden&submode= <% if id = "" then Response.Write "gem" else Response.Write "opdater&ID=" & id end if %> ">
case "gem" Set conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.recordset") Conn.Open tempConn
if Request.ServerVariables("REQUEST_METHOD") = "POST" then spmGruppeNavn = Request.Form("spmGruppe") sponsorNavn = Request.Form("sponsorNavn") sponsorWWW = Request.Form("wwwSponsorAdr") sponsorBillede = Request.Form("sponsorBillede") startDato = Dato(Request.Form("startDato")) slutDato = Dato(Request.Form("slutDato")) valg = Request.Form("valg") bemerkning = Request.Form("bemerkning") aktiv = Request.Form("aktiv") if aktiv = "" then aktiv = 0 else aktiv = 1 end if
'Find den nye gruppe if DATABASE_TYPE = "MySQL" then strSQL = "SELECT * FROM spmGruppe ORDER BY gruppeID DESC LIMIT 0,1;" else strSQL = "SELECT TOP 1 * FROM spmGruppe ORDER BY gruppeID DESC;" end if set rs = conn.execute(strSQL) gruppeID = rs("gruppeID")
'Indsæt spørgsmålene i den nye gruppe for i = 1 to 10 spmText = replace(Request.Form("spm"&i),"'","''") spmSvar = Request.Form("" & i)
if spmText <> "" and spmSvar <> "" then strSQL = "insert into spmTabel (spmGruppeId,spmText,spmSvar) VALUES (" strSQL = strSQL & "" & gruppeID & ", " strSQL = strSQL & "'" & spmText & "', " strSQL = strSQL & "" & spmSvar & ")" ' Response.Write strSQL & "<br>" Conn.execute(strSQL) end if next
'Så er den nye konkurrence lagt ind. End If
Conn.Close Set Conn = Nothing
Response.Redirect(adminFilNavn & "?mode=konkurrencesiden") case "opdater" Set conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.recordset") Conn.Open tempConn
if Request.ServerVariables("REQUEST_METHOD") = "POST" then spmGruppeNavn = Request.Form("spmGruppe") sponsorNavn = Request.Form("sponsorNavn") sponsorWWW = Request.Form("wwwSponsorAdr") sponsorBillede = Request.Form("sponsorBillede") startDato = Dato(Request.Form("startDato")) slutDato = Dato(Request.Form("slutDato")) valg = Request.Form("valg") bemerkning = Request.Form("bemerkning") aktiv = Request.Form("aktiv") if aktiv = "" then aktiv = 0 else aktiv = 1 end if
Denne bliver lukket da jeg har åbnet et nyt spørgsmål med samme enme
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.