Gemme i tabel
Jeg har en ganske almindelig form, hvor jeg har en selectbox hvor jeg angiver genre, via multiple.Problemet er når jeg submitter formen, så kommer mit output i et komme separeret format.
Dette skal jeg have spilittet op, da hver ID skal gemmes i en tabel sammen med en film ID
Min tabel det skal gemmes i ser således ud
film2genre (er navnet)
og kolonnerne [filmid] [genreid]
Hvordan gør jeg det?
<select size="15" name="Genre" width="100%" multiple>
<%
strGenre = "select * from genre order by genre"
Set RSGenre = conn.Execute(strGenre)
While Not RSGenre.EOF
strGenreTjek = "select * from film2genre where filmID = " & rsFilm("ID") & " AND genreID = " & rsGenre("Genreid") & ""
Set RSGenreTjek = conn.Execute(strGenreTjek)
if not rsGenreTjek.EOF then
strselected = "selected"
else
strSelected = ""
end if
response.write selected
%>
<option value="<%= RSGenre("GenreID")%>" <%=strselected%>><%= RSGenre("Genre")%></option>
<%
RSGenre.MoveNext
Wend
Set RSGenre=Nothing
%>
</select>
