webForumDet fria alternativet

Problem med nyhetsscript

13 svar · 263 visningar · startad av Sico

SicoMedlem sedan maj 20001 980 inlägg
#1

Truddelutt!

På det nyhetsscript jag har problem med så kommer texten upp i massa fina tabbeller å skit. bara det att jag måste ange hur många som får visas. Men nu e det så att jag vill att listan över hur många nyheter som ska visas ska kunna vara hur lång som hellst.
Lite kod:
_______________
<%
Set RSConn = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT news.Title, news.ID, news.Date, news.Time, news.By, news.Text, members.ID, members.Nick, members.Mail FROM members, news Where news.By = members.ID Order By news.ID DESC"

RSConn.Open SQL, Conn, 1, 2

  On Error Resume Next

For Test = 1 to 10

%>
_______________

"For Test = 1 to 10"

Om jag nu endast har "en" nyhet insriven så visar den 9st till fasst tomma nyheter i mina tabeller som nyheten ska visas i. jag vill att dom inte ska synas och att listan över antalet nyheter ska vara oberäkligt lång. Går det att fixa med den kodsnutten jag gett er eller behövs det mer?
en sak till, hur f-n får man koden att bli i en annan färg i inlägget?

------------------
O Yeah!
I wouldn't if I couldn't

RossifumiMedlem sedan okt. 20001 208 inlägg
#2
<%
Set RSConn = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT news.Title, news.ID, news.Date, news.Time, news.By, news.Text, members.ID, members.Nick, members.Mail FROM members, news Where news.By = members.ID Order By news.ID DESC"

RSConn.Open SQL, Conn, 1, 2

Do while not RSConn.eof
'din loop
RSConn.movenext
loop

------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda

[Redigerat av Rossifumi den 16 maj 2001]

SicoMedlem sedan maj 20001 980 inlägg
#3

under den oden jag angav så är ju där själva nyheten skrivs... efter et har jag:
_________

<%
RSConn.MoveNext
Next
RSConn.Close
Conn.Close
%></a>
_________

... och det där med "min loop" du skrev.. jag e inte så bra på asp men.. vad exat ska stå där?

------------------
O Yeah!
I wouldn't if I couldn't

SicoMedlem sedan maj 20001 980 inlägg
#4

ok... det där med loopen funkar inte... hur ska man göra? ingen som vet? eller kan jag ha gjort fel?

------------------
O Yeah!
I wouldn't if I couldn't

RossifumiMedlem sedan okt. 20001 208 inlägg
#5

Där jag skrev "'din loop" skall du lägga in den tabell som du vill skall skrivas ut för varje nyhet :)

------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda

McDMedlem sedan mars 20002 137 inlägg
#6

så här ska det väll vara ?!?!?!?

Längst upp på sidan (ta detta som en includefil som visar nyhetena)

Först ska ju självklart en databaskoppling finnas så att vi hittar tilldatabasen sen:

<%
Set RSConn = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT news.Title, news.ID, news.Date, news.Time, news.By, news.Text, members.ID, members.Nick, members.Mail FROM members, news Where news.By = members.ID Order By news.ID DESC"
RSConn.Open SQL, Conn, 1, 2
Do while not RSConn.eof 
%>

Sen kommer head taggarna osv

Här ska tabeller in där inofrmationen skrivs ut dvs typ <%=Rs("subject")%>

Sidan avslutas sedan med följande kod under /head taggarna

<%
RSConn.MoveNext 
Next
Loop
RSConn.Close
Conn.Close
%>

Hoppas nu att jag har gjort detta rätt ä oxå ny på asp :D

------------------
McD- Burgers for the people!

www.McDz.net www.SweQuake.com

[Redigerat av McD den 16 maj 2001]

RossifumiMedlem sedan okt. 20001 208 inlägg
#7

McD: Vad är skillnaden? Sedan skall du tabort Next

------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda

RossifumiMedlem sedan okt. 20001 208 inlägg
#8

Skall kanske tillägga att det är sämre att göra på McD's sätt, det går långsammare att blanda ASP med HTML :(

------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda

VideMedlem sedan dec. 19996 094 inlägg
#9

Skall kanske tillägga att det är sämre att göra på McD's sätt, det går långsammare att blanda ASP med HTML

Knappt märkbart, jag satt just och testade, och det var mycket marginel skillnad... alltså inget att hänga upp sig på... :)

------------------
Budweiser - Slightly contaminated water... probably harmless, but I would recommend boiling before you drink it...
webEye.nu SweQuake.com

SicoMedlem sedan maj 20001 980 inlägg
#10

Så, nuså funkar allt.. danke till er som orkade ta sig tid ;)

------------------
O Yeah!
I wouldn't if I couldn't

RossifumiMedlem sedan okt. 20001 208 inlägg
#11

Knappt märkbart, jag satt just och testade, och det var mycket marginel skillnad... alltså inget att hänga upp sig på...

Det är bara vad jag har lärt mig av er ;) Men allt som gör koden snabbare borde ju användas eller?

Sen blir det ju lättare att se vad man själv har gjort ;) :e

------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda

SicoMedlem sedan maj 20001 980 inlägg
#12

GAH.. jag blir så avensjuk när ni skriver citat å koder .. hur fan får man dom att skilja sig från den vanliga texten?

------------------
O Yeah!
I wouldn't if I couldn't

@ndersMedlem sedan juni 200026 914 inlägg
#13

magi. :) ;)

klicka på wF-kod i menyn till vänster.

det blir lättare att läsa dina inlägg också, inte bara snyggare!

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

SicoMedlem sedan maj 20001 980 inlägg
#14

Nu e jag åxå en utbildad magiker :P

------------------
O Yeah!
I wouldn't if I couldn't

Genererad på 387 ms · cache AV · v20260730165559-full.f96bc7eb