Avatar billede Slettet bruger
09. januar 2006 - 20:27 Der er 6 kommentarer og
1 løsning

sidste 20 skrevne indlæg af person

Ja, nu står jeg og mangler lidt kode, så man kan se de sidste 20 topics den pågældende bruger har skrevet, når man besøger hans profil :) Er det svært og kode ? hvordan skal det være ? :) da jeg har hårdt brug for det :) læs dette, ham som ønsker det :)

har skrevet dette, se om jeg misforstod noget:
" When you visit your profile there is a list with the latest 20 threads you have typed in, and you can see how many new answers there is"


og siden som det skal ordnes på er www.moviemakers.nu  .. Nogen som kan give en kode til det :)

Vil være meget taknemlig :)
Avatar billede fun22 Nybegynder
09. januar 2006 - 20:53 #1
Skal selvfølgelig lige tilpasses.. Men håber du kan se ideen ;)

<%
SQL = "SELECT * FROM TABEL_MED_EMNER WHERE FORFATTER ='"& Request.QueryString("user") &"' LIMIT 0, 20"

Set rs = Conn.Execute(SQL)
               
Do While Not rs.EOF

SQL_COUNT = "SELECT COUNT(*) AS count FROM TABEL_MED_UNDER-EMNER WHERE id = " & rs("id")
set rs_count = Conn.Execute(SQL_COUNT)

response.write rs("FELT_NAVN") &" ("& rs_count("count")&")"

RS.MoveNext
Loop
rs.close
set rs = nothing
%>
Avatar billede Slettet bruger
09. januar 2006 - 21:06 #2
Ehm.. under emner ?

Altså, er lidt i tvivl altså under emner ?

Mener du at man fx. ser det sådan her?

General (hovedkategori, der er ingen udner kategorier)
  How to ... :S (topic)
Help Area (hoved kategori)
  if need help.. (topic)

eller hvordan ? og de dér som jeg skal ændres skal helst stå på engelsk.. men med emner mener du så kategorier eller topic/thread ? :)
Avatar billede Slettet bruger
09. januar 2006 - 21:15 #3
Altså du skal forestille dig det er herunder (:
http://www.moviemakers.nu/medlem.asp?user=ThiazZ

Men hvis du siger det er sådan dér (: så giver jeg det videre sådan (:
Avatar billede fun22 Nybegynder
09. januar 2006 - 21:27 #4
SQL = "SELECT * FROM TABEL_MED_EMNER WHERE FORFATTER ='"& Request.QueryString("user") &"' LIMIT 0, 20"

Set rs = Conn.Execute(SQL)

Henter alle de topics som user ThiazZ har lavet..

Do While Not rs.EOF

Gentager det indtil der ikke er flere..

SQL_COUNT = "SELECT COUNT(*) AS count FROM TABEL_MED_UNDER-EMNER WHERE id = " & rs("id")
set rs_count = Conn.Execute(SQL_COUNT)

Tæller de svar som er til hver enkelt topic baseret ud fra id'et

response.write rs("FELT_NAVN") &" ("& rs_count("count")&")"

Udskriver resultatet..

RS.MoveNext
Loop
rs.close
set rs = nothing
%>

Afslutter..
Avatar billede Slettet bruger
09. januar 2006 - 21:32 #5
okai :)

Men altså Forfatter skal jeg erstatted med "username" da det er den database alle brugere er i..

men hva ska de andre erstattes med ?
Avatar billede Slettet bruger
09. januar 2006 - 21:34 #6
Jeg har den asp fil som det skal smides ind, er det et stort arbejde og smide det ind ? 
fordi jeg kan li poste den ?

acceptere li dit svar da du i forvejen ahr hjulpet meget :)
Avatar billede fun22 Nybegynder
10. januar 2006 - 17:15 #7
du kan da prøve..
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