Uwe Nohl: Such-Funktion, aber wie?

Beitrag lesen

Hallo Jan,

sorry, ich war mitten im Schreiben aus dem Netz geflogen und musste neu einloggen. Also jetzt vollständig:

Also, den Checkboxen im Formular der Aufrufedatei für die Monate eines Jahres gibst Du einen gemeinsamen Namen, z.B die Jahreszahl selbst. Die Jahre selbst benötigen dann keine checkbox!

Die Werte lauten dann z.B

<form ...>
...
1997
...

Jahr 1998</p>

Monate:
<input type="checkbox" name="1998" value="Januar">Januar
<input type="checkbox" name="1998" value="Februar">Februar
usw.

...
1999
...
</form>

In der auswertenden asp folgendes:

<%for each name in request.form
stmon = ""
for each varvalue in request.form(name)

»»  if stmon = "" Then

stmon =  "'" & varvalue & "'"

»»  else

stmon = stmon & ",'" & varvalue & "'"

»»  end if
»»  sql = "select irgenwas from tabelle where jahrspalte in (" &   request.form(name) & ") and monatspalte in (" & varvalue & ")"
»»  rs.open sql, conn%>
»»  lies den recordset aus zb. in html-tabellenabschnitt
»»  rs.close

<%Next

Next%>
Nochmals MfG
Uwe Nohl