Avatar billede dynablast Nybegynder
05. marts 2005 - 15:24 Der er 2 kommentarer og
1 løsning

Liste 2 tabeller i samme dataudtræk? Fortsat.

Hej,

Dette er et udvidet spørgsmål til:
http://www.eksperten.dk/spm/597013

Jeg har via dette script fået koblet de 2 tabeller sammen, så det kommer med følgende udtræk:

GROUPS.title
ITEMGROUPS.title
ITEMGROUPS.title

GROUPS.title
ITEMGROUPS.title
ITEMGROUPS.title

SQL = "SELECT GROUPS.title AS GROUPS_title "
SQL = SQL + ", ITEMGROUPS.title AS ITEMGROUPS_title"
SQL = SQL +  " FROM GROUPS, ITEMGROUPS "
SQL = SQL +  " WHERE ITEMGROUPS.groupID = GROUPS.id"
SQL = SQL +  " ORDER BY GROUPS.title"
Set rs = Conn.Execute(SQL)

Do until rs.EOF

if NOT GROUPS_title_old = rs("GROUPS_title") then
GROUPS_title_old = rs("GROUPS_title")
Response.write GROUPS_title_old
End If
Response.write rs("ITEMGROUPS_title")
rs.MoveNext
Loop

Og det virker helt efter planen, MEN, nu vil jeg gerne have at der skal tilføjges noget valgfrit tekst/HTML kode efter hvert ITEMGROUPS udtræk, så det ser sådan ud:

GROUPS.title
ITEMGROUPS.title
ITEMGROUPS.title
Valgfri tekst

GROUPS.title
ITEMGROUPS.title
ITEMGROUPS.title
Valgfritekst

Det er vigtigt at den valgfrie tekst ikke kommer efter hver ITEMGROUPS udtræk, da det vil ødelægge det DIV opsæt jeg har lavet  .
Avatar billede arne_v Ekspert
05. marts 2005 - 15:41 #1
Noget i stil med:

GROUPS_title_old = ""
Do until rs.EOF
  if GROUPS_title_old <> rs("GROUPS_title") then
      if GROUPS_title_old <> "" then Response.write "Valgfri tekst"
      GROUPS_title_old = rs("GROUPS_title")
      Response.write GROUPS_title_old
  End If
  rs.MoveNext
Loop
Response.write "Valgfri tekst"
Avatar billede dynablast Nybegynder
05. marts 2005 - 15:52 #2
Og vi har en vinder...
Smid et svar og jeg sender nogle point via røgsignaler tl dig :-)
Avatar billede arne_v Ekspert
05. marts 2005 - 17:32 #3
kommer her
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