SQL4 = "SELECT * FROM terapier WHERE "& terapi &" = '"& val &"'"
Nu jämför du bara två strängkonstanter,
'acim' och 'Ja'
och dom är aldrig lika.
------------------
essentitia preter non sans multiplicandum
2 svar · 211 visningar · startad av webbmannen
Kan någon peka på nåt fel i denna kod?
<%
terapi = Request.QueryString("id")
val = "Ja"
Set rs4 = Server.CreateObject("ADODB.Recordset")
SQL4 = "SELECT * FROM terapier WHERE '"& terapi &"' = '"& val &"'"
rs4.Open SQL4, Connect
%>
<table border=0 cellpadding=0 cellspacing=0 width="100%">
<%
Do Until rs4.EOF
%>
<tr>
<td class=btd valign=top width=340>
<b><%=rs4("terapeut")%></b> - <%=rs4("stad")%><br><br><%=rs4("info")%>
</td>
<td class=btd align=right width=120 valign=middle>
<%=rs4("bild")%>
</td>
</tr><tr>
<td colspan=2>
<hr width="100%" size="1" color="#37646F">
</td>
</tr>
<%
rs4.MoveNext
Loop
%>
Vid utskrift av frågan så får jag fram
SELECT * FROM terapier WHERE 'acim' = 'Ja'
vilket är precis det jag önskar mig och som står i databasen - men inget skrivs ut på sidan???
Har jag bara suttit för länge vid datorn igen :q
/webb
Ps. det finns förstås db-koppling och sånt ;)
------------------
För nyfikna
[Redigerat av webbmannen den 23 okt 2001]
SQL4 = "SELECT * FROM terapier WHERE "& terapi &" = '"& val &"'"
Nu jämför du bara två strängkonstanter,
'acim' och 'Ja'
och dom är aldrig lika.
------------------
essentitia preter non sans multiplicandum
Asså jag måste vara för trött.
Jag tänkte mig att det som blir 'acim' är kolumnen och att man där får ut alla poster med 'Ja' ifyllt.
Segare än vanligt här ;)
(va snabb du e LarsG :) )
/webb
------------------
För nyfikna