wborgMedlem sedan dec. 2003209 inlägg Hej,
sökte lite här på wF och hittade några trådar men dom hjälpte mig inte.
Vad jag vill göra är så att man först väljer en spelare i en select
och när man gjort det så ska nästa select uppdateras med alla årtal som den personen har info för och när man valt år så ska nästa select uppdateras med alla månader för det året som personen har info för i vilken man slutligen väljer vilken månad man vill visa info från.
hoppas jag förklarade tillräckligt tydligt och att någon kan hjälpa mig med detta.
/S
yohpopsMedlem sedan feb. 20011 198 inlägg Ligger infon i en databas?
wborgMedlem sedan dec. 2003209 inlägg Oops! Länge sen detta inlägg gjordes :S
Ja infon ligger i en databas.
/wborg
Peter SMedlem sedan dec. 20025 483 inlägg Då kan du använda ett serverspråk (här ASP):
<select name="player">
<% 'loopa ut spelarna här %>
</select>
<%
dim playerid
playerid = request.querystring("player") & ""
dim re
set re = new regexp
re.pattern = "^\d+$" 'antar att ett spelar-id endast består av siffror
if re.test(playerid) then
<select name="year">
'loopa ut årtalen som hör till spelar-id:t playerid
</select>
end if
set re = nothing
%>
</select>
<%
dim yearid
yearid = request.querystring("year") & ""
dim re
set re = new regexp
re.pattern = "^\d+$" 'antar att ett år-id endast består av siffror
if re.test(yearid) then
<select name="month">
'loopa ut månaderna som hör till år-id:t yearid
</select>
end if
set re = nothing
%>
</select>
wborgMedlem sedan dec. 2003209 inlägg Peter,
vad är det i denna kod som gör så att select nummer 2 uppdateras med årtal för den spelare man valt i select nummer 1?
/S
Peter SMedlem sedan dec. 20025 483 inlägg Du väljer ett spelar-id i den första <select>:en. Det id-värdet använder du sedan för att loopa ut de årtal som är kopplade till den spelaren i <select> #2. Exakt hur det går till, beror på hur dina databastabeller ser ut.