Du har nog tänkt lite galet här verkar det som. ;)
Du har alltså en tabell i din databas innehållande nyheter. Ett fält som heter news som innehåller en kortare version av nyheten, och ett annat fält, more som innehåller en längre version av nyheten. Är det korrekt uppfattat?
Om ovanstående stämmer; Du visar den kortare versionen på en sida. Du får ha en länk , läs mer, som ser ut likande <a href="lasmer.asp?id=<%=rs("id")%>">Läs mer</a>. Här måste du alltså skicka med id:t på nyheten som ska visas i längre version. På sidan lasmer.asp sedan får du hämta upp id:t på nyheten, här räcker det ju med om du bara hämtar just den nyheten, detta med hjälp av sql. SELECT more FROM news WHERE id = CInt(Request.QueryString("id")).
Efter detta är det ju bara att visa nyheten på vanligt vis med <%= rs("more") %> eller kanske Response.Write(rs("more")).
Nu kanske jag bara har rört till det ännu mer, det återstår att se. ;)
//red: Nu när jag läste ditt inlägg igen, inser jag att jag har svarat på någonting helt annat. Så glöm det här. Återkommer...
if IsNumeric(Request.QueryString("id")) then
sql= "SELECT more FROM news WHERE id = " & Request.QueryString("id")
...
else
'felmeddelande om ogiltigt indata
end if
Tack det funkade faktiskt!
2 följdfrågor
1)Men om jag skulle vilja visa det på samma sida...under "news" när man klickar på "läs mer" - hur skulle man då kunna göra utifrån detta?
2)Helst så ska man bara ha valet "läs mer" om det finns mer att läsa under "more" i den specifika nyheten..men det är väl svårt att få nyhets sidan att förstå detta?
Tack det funkade faktiskt!
2 följdfrågor
1)Men om jag skulle vilja visa det på samma sida...under "news" när man klickar på "läs mer" - hur skulle man då kunna göra utifrån detta?
Hur vill du att det ska se ut?
jlee skrev:
2)Helst så ska man bara ha valet "läs mer" om det finns mer att läsa under "more" i den specifika nyheten..men det är väl svårt att få nyhets sidan att förstå detta?
Det är ju bara att kolla om rs("more") innehåller något. Om inte så skriver man inte ut länken.
1.Det skulle isåfall dyka upp under "news". Men news ska vara kvar men utökat med more.
2.Hur kollar man om just den id´n för rs("more") innehåller något....vet bara hur man kollar hela "more" och alla id.
265 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25