SQL4 = "SELECT * FROM terapier WHERE "& terapi &" = '"& val &"'"
Nu jämför du bara två strängkonstanter,
'acim' och 'Ja'
och dom är aldrig lika.
2 svar · 219 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
/webb
Ps. det finns förstås db-koppling och sånt
SQL4 = "SELECT * FROM terapier WHERE "& terapi &" = '"& val &"'"
Nu jämför du bara två strängkonstanter,
'acim' och 'Ja'
och dom är aldrig lika.
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