Ta ur de första 20....

ASP

9 svar · 213 visningar · startad av Palleman

Medlem sedan dec. 2000557 inlägg
Trådstart#1

Hejsan.

Jag håller på att bygga ett litet "nyhetssystem" och har en liten fråga.

Finns det ett smidigt sätt att hämta de 20 första tecken som finns i en artikel i databasen?
Tänkte använda de 20 första tecken för att lägga som länkar på förstasidan.
Ex.

<a href="news.asp?ID=2345">Nu finns det nya bol</a>...
<a href="news.asp?ID=2346">Just nu har vi billi</a>...
Klickar man ex. på den första länken så kommer man till sidan news.asp och artikeln om att det finns nya bollar att köpa, skrivs ut...
Att hämta hela artikeln ur db´n är inga problem, men skulle gärna vilja veta om det går att hämta de X första tecknen ur en artikel...

Någon som har ett bra förslag?

Medlem sedan sep. 200061 inlägg
#2

Om du kör med den inbyggda VBScript-funktionen left tex:

Left("asp äger", 5)

Vilket ger asp ä

[Redigerat av MMats den 30 jan 2001]

Medlem sedan okt. 20001 558 inlägg
#3
response.write "<a href=""news.asp?id=" & objRS("id") & """>" & Left(objRS("nyhet),20) & "</a>
Medlem sedan feb. 20005 891 inlägg
#4

Du kan ju alltid använda Left()-funktionen för att ta ut typ dom 20 första bokstäverna :)

<%=Left(rs("artikel"),20)%>
Medlem sedan feb. 20005 891 inlägg
#5

Jäklarns :e

Medlem sedan okt. 20001 558 inlägg
#6

Tre personer på samma minut :e

Medlem sedan feb. 20005 891 inlägg
#7

Fan va vi rockar :e

Medlem sedan juni 200032 967 inlägg
#8

det är faktiskt andra gången på bara några dagar, och det säger en sak: vi får hit fler och fler hjälpsamma till wf.

jippi! :)

Medlem sedan okt. 20001 558 inlägg
#9

Med det var bara casca som lyckades att skriva rätt första gången :e

Medlem sedan sep. 200061 inlägg
#10

Nej [kod] funkade inte så lysande här :)

271 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)