Avatar billede eromaster Nybegynder
24. april 2003 - 15:03 Der er 7 kommentarer og
1 løsning

Hvis ja så...

Jeg har en database der hedder "bruger.mdb" i denne er der en tabel der hedder "msg" og i denne er der 2 koloner som vi skal benytte "bruger_tilid" og "laest_tilid". Jeg skal have følgende udsagn:

<%if cint(brugerinfo("id")) = cint(rs("bruger_tilid")) and rs("laest_tilid") = ("0") then%>(<font color=red>Ny Post</font>)<%end if%>

Men hvordan får jeg den til at løbe databasen igennem og hvis den så finder en med ovenstående krav så skal den skrive "Ny Post"????
Avatar billede coolstar Nybegynder
24. april 2003 - 15:08 #1
Du laver en session sql udtrækning dvs. du skriver

sådan her :

conn til databasen
sql="select * from table where brugernavn= "'("brugernavn")&" mener det
og afslutter dine recordsets osv. som man plejer. bagefter gør du.


og nedenunder har du så din kode

<%if cint(brugerinfo("id")) = cint(rs("bruger_tilid")) and rs("laest_tilid") = ("0") then%>(<font color=red>Ny Post</font>)<%end if%>
Avatar billede coolstar Nybegynder
24. april 2003 - 15:13 #2
min fejl i sql kan jeg se:

rettelse til :

strSQL = "SELECT * FROM table where brugernavn='" & session("brugernavn") &"'  order by id desc"
det kræver self. du har lavet en session kaldet brugernavn ...
Avatar billede coolstar Nybegynder
24. april 2003 - 15:14 #3
på den måde kan der holde styr på antal nye poster hos den der er logget ind.
Avatar billede eromaster Nybegynder
24. april 2003 - 15:20 #4
Se nu er problemet at jeg grøn til ASP... plz men du give et helt eksempel ?! :) Jeg vil meget gerne give flere point, nu sætter jeg den op til 60, og kan sagtens sætte den højere op
Avatar billede eromaster Nybegynder
24. april 2003 - 15:42 #5
Er der ingen der kan hjælpe?
Avatar billede oasen Nybegynder
24. april 2003 - 17:11 #6
<%
Set rs = Conn.Execute("Select bruger_tilid From msg Where laest_tilid = 0 And bruger_tilid= " & brugerinfo("id"))
While Not rs.EOF
  Response.Write "(<font color=red>Ny Post - " & rs("bruger_tilid") & "</font>)"
  rs.MoveNext
Wend
%>
Avatar billede coolstar Nybegynder
24. april 2003 - 18:33 #7
oasen ej det der gør ham jo mere grøn...
kontakt mig på icq 133146476 eller msn thomas@codevision.dk
Avatar billede oasen Nybegynder
24. april 2003 - 19:41 #8
Jeg giver ham blot et løsningsforslag. Men hvorfor ikke løse problemet HER, så andre evt. kan få glæde af det også?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester