Hente data fra ét år, via Timestamp

Tags:    databaser

Hej

Jeg har en database fyldt med nyheder, som alle blev lagt ind med Timestamp funktionen.

Nu vil jeg gerne lave en nyhedssøger, og her skal man kunne vælge ét år, eller alle år.

Vælgeren ser sådan ud:
<select size="1" name="date">
<option selected="selected">Alle år...</option>
<option>2006</option>
<option>2005</option>
<option>2004</option>
<option>2003</option>
<option>2002</option>
</select>

Hvordan kan jeg lave min query, og kun hente det valgt år via "date" tabellen ?

Mvh
Gunnar



Det er selvfølgelig sådan her vælgeren er:

<select size="1" name="date">
<option selected="selected" value="%">Alle år...</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
</select>

Gunnar



Hehe...

<select size="1" name="date">
<option selected="selected" value="%">Alle år...</option>
<option value="2006%">2006</option>
<option value="2005%">2005</option>
<option value="2004%">2004</option>
<option value="2003%">2003</option>
<option value="2002%">2002</option>
</select>

Done!



Hehe...

<select size="1" name="date">
<option selected="selected" value="%">Alle år...</option>
<option value="2006%">2006</option>
<option value="2005%">2005</option>
<option value="2004%">2004</option>
<option value="2003%">2003</option>
<option value="2002%">2002</option>
</select>

Done!


"Select * from news where TSdate like '%2005%'"

Lad være at ligge % i din value

/JJ



Indlæg senest redigeret d. 17.11.2006 15:40 af Bruger #5789
t