jispirMedlem sedan maj 20011 343 inlägg Hej! Jag håller på med en medlemssida typ och på första sidan står det (du har 2 ny meddelanden) eller hur många man har. Satt i går kväll och funderade lite går det inte att få den att vissa bilder utan IF satser? Använder följande kod för att räkna fram hur många nya mess man har:
<%
Set mess = Server.CreateObject("ADODB.Connection")
mess.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("min databas"))
Set mess = mess.Execute("Select Count(*) As mess FROM message Where last = " & 1 & " and msgTO= " & session("userid")&" ")
%>
------------------
/Jesper
[Redigerat av jispir den 20 aug 2000]
@ndersMedlem sedan juni 200032 969 inlägg jag förstår inte alls vad du vill göra.
kan du försöka förklara lite närmare? förklara gärna Where last = " & 1 & " också...
------------------
don't follow your friends -- inflate them
jispirMedlem sedan maj 20011 343 inlägg som du vet så räknar detta scriptet ut antalet poster med de vilkoren som jag har satt och då får du resultatet i vanliga siffror och jag skulle vilja ha de med bilder istället! *hoppas du förstår*
where last= "& 1 &" markerar att meddelandet är oläst! När man har läst meddelandet så sätter jag last till 0 hoppas du förstår bättre nu!
------------------
/Jesper
@ndersMedlem sedan juni 200032 969 inlägg aha!
först dock: varför inte bara Where last = 1?
sen kan vi ju ponera att en medlem kan få hur många meddelanden som helst. sen kan vi kanske förutsätta att du har bilder som heter bild0.gif - bild9.gif.
nuffra=cstr(mess(0))
for i = 1 to len(nuffra)
response.write "<img src=""" & mid(nuffra,i,1)&".gif"">"
next
------------------
don't follow your friends -- inflate them
jispirMedlem sedan maj 20011 343 inlägg var ska jag placera den koden??
där jag ska skriva ut antalet mess har jag denna kod
<%= mess("mess")%> ska den tryckas in här eller?
Jag vet inte varför jag inte har skrivit last= 1 istället!
------------------
/Jesper
[Redigerat av jispir den 20 aug 2000]
@ndersMedlem sedan juni 200032 969 inlägg ja, ersätt <%= mess("mess")%> med koden ovan.
------------------
don't follow your friends -- inflate them
jispirMedlem sedan maj 20011 343 inlägg inget annat som ska ändras i koden?
ska inte byta ut nuffra mot mess elelr nått?
------------------
/Jesper
@ndersMedlem sedan juni 200032 969 inlägg nuup, första raden i min kod sätter nuffra till samma sak som mess("mess"), fast jag skrev mess(0) för att det var enklare, men det är samma sak...
------------------
don't follow your friends -- inflate them
jispirMedlem sedan maj 20011 343 inlägg okee....upptäckte det efter att jag skrivit lite morron trött ;) Börjar komma in i det hela nu den där boken du rekomederade för mig i ett tidigare inlägg vet du isbn på den nu?
------------------
/Jesper
@ndersMedlem sedan juni 200032 969 inlägg professional active server pages 3.0?
den hittar du här: http://www.wrox.com/Consumer/Store/Details.asp?ISBN=1861002610
isbn-numret är alltså 1861002610.
mvh
------------------
don't follow your friends -- inflate them
jispirMedlem sedan maj 20011 343 inlägg Japp det var den boken!
Tack så mycket för hjälpen @nders!
Uppskatar det verkligen!
------------------
/Jesper