nanneMedlem sedan dec. 19991 749 inlägg 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
emissionMedlem sedan dec. 19996 721 inlägg 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>
BrimbaMedlem sedan dec. 19995 875 inlägg 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
www.datormaklarna.se
patrik@datormaklarna.se
emissionMedlem sedan dec. 19996 721 inlägg 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
BrimbaMedlem sedan dec. 19995 875 inlägg 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
www.datormaklarna.se
patrik@datormaklarna.se
nanneMedlem sedan dec. 19991 749 inlägg 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