Vet inte om jag fattade rätt men så här borde fungera!
strSQL = "SELECT typ FROM typ WHERE month(datum) = 05 ORDER BY id ASC"
Tycker man!
4 svar · 353 visningar · startad av Hellfish
Hej
Mitt problem
Jag har en listruta / Dropdown
som jag har månader i.
Just nu hämtar den Månadena i kolumenen Manad
men...
Nu skulle jag behöva hjälp med lite kodning..
När jag väljer Ex Januari så vill jag att
Koden skall gå till min Accessdatabas..vidare till kolumnen Datum ( med formatet 2006-05-23 instansat) och välja ut ex 05 ( månaden ) och lista alla poster i månaden 05 i .
Hmm fattar någon vad jag menar? =)
Går det? Plocka ut månader ur datumformat?
Svar önskas varmast =)
Så här ex på koden ut idag...
</td>
<td>Månad:</td>
<td>
<select name="typ">
<option value="">-=Välj alla=-</option>
<option value="">---------------</option>
<%
' Loopar in alla typer
strSQL = "SELECT typ FROM typ ORDER BY id ASC"
Set RS = Con.Execute(strSQL)
Const i_typ = 0
Do Until RS.EOF
%>
<option value="<%=RS(i_typ)%>" <%If Request.Querystring("typ") = RS(i_typ) Then Response.Write "SELECTED" End If%>><%=RS(i_typ)%></option>
<%
RS.MoveNext
Loop
%>
%>
</select>
</td>
<td><input type="submit" value="Sök"> </td>
</tr>
</table>
\</td\>
Vet inte om jag fattade rätt men så här borde fungera!
strSQL = "SELECT typ FROM typ WHERE month(datum) = 05 ORDER BY id ASC"
Tycker man!
Nja...
Vill ju att om man väljer Månad X i droplistan..
ex Januari så skall den hämta 01 från 2006-01-23
Februari 02 från 2006-02-23
Mars 03 från 2006-03-23
...........osv
Om du provar paddans kod så ska du se att han har alldeles rätt.