Jag vill ha lite hjälp med att räkna från en tabbel jag har försökt så här.
<%
Set AntalPaBokstav = objConn.Execute("SELECT COUNT(*) AS Letter FROM stamnamn WHERE stamnamn LIKE '%" & Request("filter") & "%' ORDER BY stamnamn")
Response.Write "<tr><td><br>"
%>
Det finns <%=AntalPaBokstav("Letter")%> St. På bokstaven <%=Request("filter")%>
Response.Write "</td></tr>"
%>
Jag får ut bokstaven från genom.
<%=Request("filter")%>
Jag vill alltså räkna antalet jag träffar jag får bo respektive bokstav jag trycker på eller söker på
men den vill inte skriva ut antalet. på sidan så har jag följande för att hämta från databasen utan problem.
Set stamnamn = objConn.Execute("SELECT * FROM stamnamn WHERE stamnamn LIKE '" & Request("filter") & "%' ORDER BY stamnamn")
Jag trodde att det bara var att kopiera den och skapa en räknare men där hade jag helt fel.
JAg har fösökt ett tag nu men får inte ut antalet den hittade så därför vänder jag mig till er här.
Är det så att alla bokstäver finns i Request("filter")?
I så fall:
<%
Dim item, AntalPaBokstav
For each item in Request("filter")
Set AntalPaBokstav = objConn.Execute("SELECT COUNT(*) AS Letter FROM stamnamn WHERE stamnamn LIKE '" & item & "%' ")
Response.Write("<tr><td><br>")
Response.Write("Det finns " & AntalPaBokstav("Letter") & " St. På bokstaven " & item)
Response.Write("</td></tr>")
Next
%>
Du kan ju börja med att ta bort order by från select-frågan.
Skriver skriptet ut något alls?
AJ AJ Kapten skall göra som du säger Sir! ;)
Nej den skriver inte ut något alls alltså där den skall räkna det enda den skriver ut är respektive bokstav som jag får från Request("filter") men själva räknaren visar inget.
Men det exemplet som doggelito gav mig funkade bra.
Jag tackar så mycket för eran hjälp nu funkar det som jag vill...
265 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25