Det råkar inte vara så att birthday är lagrad som en sträng? Kör då med:
If i=cInt(birthday("0"))
<spelling type="besserwisser">
Jo, det heter "jämföra" och "If-satsen" ;)
</spelling>
6 svar · 305 visningar · startad av nanne
När jag försöker jämnföra i If satsen nedan så funkar det inte. birthday("0") är 1978 men det vill inte fungera. :(
<select name="birthday_y">
<%For i=1960 to 1990
If i=birthday("0") Then%>
<option value="<%=i%>" selected><%=i%>
<%Else%>
<option value="<%=i%>"><%=i%>
<%End If%>
<%Next%>
</select>
------------------
Daniel Olsson - Vävkonsult
Personlig sida
KjAM Sekten Community
/N
Det råkar inte vara så att birthday är lagrad som en sträng? Kör då med:
If i=cInt(birthday("0"))
<spelling type="besserwisser">
Jo, det heter "jämföra" och "If-satsen" ;)
</spelling>
Varför inte ta ut det direkt från SQL stasen tex
SQLStmt = "SELECT * FROM tabell WHERE tabell.tabell BETWEEN 1960 AND 1990"
eller
SQLStmt = "SELECT * FROM tabell WHERE tabell.tabell = 1978"
?!?
------------------
Mvh
Patrik
aka Brimba
Nä, kolla en gång till Brimba ;)
Droppen visar årtalen från 1960 till 1990, och det år som matchar med årtalet i databasen blir förvalt.
------------------
----------------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB
Norrköping
ASP/VB/Perl/PHP/Tango
Aj, typiskt!
Jag ser det nu. Läste inte koden tillräckligt noga, eller troligtvis läste jag bara årtalen och sedan "antog". Det var inte bra, ursäkta mig för detta missöde!
Jag är med på Emissions linje :)
------------------
Mvh
Patrik
aka Brimba
Kanon... jag jobbar vidare med mina årtal och svenskan *skriver jämföra och if-satsen 100 gånger på svarta tavlan*
------------------
Daniel Olsson - Vävkonsult
Personlig sida
KjAM Sekten Community
/N
Gott ;)