Ik zit al de hele tijd te prutsen op een stukje code en het wil niet erg lukken
Dit is de code (is nog erg alpha, niet op letten
)
Wat ik wil:
Er word in een select met multiple selection al mijn werk catagoriën weergegeven...
hier moet de gebruiker er max 10 van selecteren.
Deze catagoriën moeten worden uitgelezen en in de tabel 'projectcats' worden geplaatst. Deze tabel bevat 'projectID' en nog 10 velden met de 10 catagorie ID's..
ik krijg het alleen niet voor elkaar de catagoriën uit te lezen en deze los in de database te pompen
iemand?
Dit is de code (is nog erg alpha, niet op letten
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
| <select name=cats multiple=true size=5>
<%
do while not rs.eof
%>
<option value="<%=rs("catID")%>"><%=rs("name")%></option>
<%
rs.movenext
loop
%>
</select></td></tr>
</table>
<input type=hidden value="<%=pTitle%>" name=projecttitle>
<input type=hidden value="<%=pbType%>" name=projecttype>
<input type=hidden value="<%=pType%>" name=bidtype>
<input type=submit value="Next >>" name=submit>
</form>
</body>
<%
Case "Next >>"
pTitle = Request.form("projecttitle")
pType = CInt(Request.form("projecttype"))
pbType = CInt(Request.form("bidtype"))
pDescript = Request.form("description")
pDeliver = Request.form("deliverables")
pPlatform = Request.form("platform")
pCats = Request.form("cats")
%>
<body>
<center><h3>Request bids on my project - step 3</h3>
<form name=newproject method=post action=newproject.asp>
<table>
<tr>
<td>Delivered in: </td>
<td><input type=text name=delivery></td>
<td>days</td>
</tr>
<tr>
<td>Maximum bid: $</td>
<td><input type=text name=maxbid></td>
</tr>
<tr>
<td>Bidding close date: </td>
<td><input type=text name=closedate>
</tr>
</table>
<hr>
<input type=hidden value="<%=pTitle%>" name=projecttitle>
<input type=hidden value="<%=pbType%>" name=projecttype>
<input type=hidden value="<%=pType%>" name=bidtype>
<input type=hidden value="<%=pDescript%>" name=description>
<input type=hidden value="<%=pDeliver%>" name=deliverables>
<input type=hidden value="<%=pPlatform%>" name=platform>
<input type=hidden value="<%=pCats%>" name=cats>
<input type=checkbox name=agree>I agree to all of the terms and conditions of the custom buyer agreement<br>
<input type=submit value="Next >>>" name=submit>
<form>
<%
Case "Next >>>"
pTitle = Request.form("projecttitle")
pType = CInt(Request.form("projecttype"))
pbType = CInt(Request.form("bidtype"))
pDescript = Request.form("description")
pDeliver = Request.form("deliverables")
pPlatform = Request.form("platform")
pDelivery = CInt(Request.form("delivery"))
pMaxBid = CInt(Request.form("maxbid"))
pEndDate = Request.form("closedate")
pBuyer = CInt(Session("userID"))
pAgree = Request.form("agree")
pCats = Request.form("cats")
sqlpid = "SELECT MAX(projectID) FROM projects"
set rs = oConn.execute(sqlpid)
sqlcountp = "SELECT COUNT(*) FROM projects"
set rscount = oConn.execute(sqlcountp)
if rscount(0) = 0 then
projectID = 1
else
projectID = rs(0) + 1
end if
Response.write(pCats)
if pAgree = "on" then
sqlAdd = "INSERT INTO projects (projectID, projectname, projectstatus, projecttype, bidtype, deliverables, description, platform, workcat, pending, maxbid, delivery, buyer) VALUES (" & projectID & ",'" & pTitle & "', 1, " & pType & "," & pbType & ",'" & pDeliver & "','" & pDescript & "','" & pPlatform & "', 1, 1," & pMaxBid & "," & pDelivery & "," & pBuyer & ")"
oConn.execute(sqlAdd)
%> |
Wat ik wil:
Er word in een select met multiple selection al mijn werk catagoriën weergegeven...
hier moet de gebruiker er max 10 van selecteren.
Deze catagoriën moeten worden uitgelezen en in de tabel 'projectcats' worden geplaatst. Deze tabel bevat 'projectID' en nog 10 velden met de 10 catagorie ID's..
ik krijg het alleen niet voor elkaar de catagoriën uit te lezen en deze los in de database te pompen
iemand?
[ Voor 57% gewijzigd door Verwijderd op 25-07-2003 11:39 ]