response.write "</td>" noPrRow = noPrRow + 1 if noPrRow = maxPrRow then response.write "</tr>" noPrRow = 0 end if rs.Movenext loop if noPrRow > 0 then response.write "</tr>" response.write "</table>" %>
Smider gerne flere point i hvis det er...
Synes godt om
Slettet bruger
15. september 2003 - 18:17#4
<% 'Åbner tabellen Galleri set srG = conn.execute("select * from Galleri order by ID")
do while not srG.eof
'udskriver titlen på galleriet response.write rsG("titel") & "<br>"
'finder de billeder i showroom, der hører til det galleri, der er ved at blive udskrevet (GalleriID er en kolonne i showroom, som du nok kalder noget andet) SQL = "Select * From Showroom where GalleriID = " & srG("ID")) Set rs = Conn.Execute(SQL)
noPrRow = 0 maxPrRow = 3 response.write "<table width='220' border='0' cellpadding='3' cellspacing='3'>" do while not rs.EOF if noPrRow = 0 then response.write "<tr>" response.write "<td valign='top'>"
response.write "</td>" noPrRow = noPrRow + 1 if noPrRow = maxPrRow then response.write "</tr>" noPrRow = 0 end if rs.Movenext loop if noPrRow > 0 then response.write "</tr>" response.write "</table>"
Jeg har lige rettet lidt i det, der var et par stavefejl. Men hvis vi tager udgangspunkt i nedenstående kode kan det så ikke laves sådan at den IKKE udskriver de kategorier der IKKE er billeder i...altså sådan man ikke risikerer at stå med et par tomme sektioner..
<% set srG = conn.execute("select * from Galleri order by GalleriID")
'Åbner tabellen Galleri do while not srG.eof
'udskriver titlen på galleriet response.write "<b>" & srG("Overskrift") & "</b><br>"
'finder de billeder i showroom, der hører til det galleri, der er ved at blive udskrevet (GalleriID er en kolonne i showroom, som du nok kalder noget andet) SQL = "Select * From Showroom where Kategori = " & srG("GalleriID") Set rs = Conn.Execute(SQL)
noPrRow = 0 maxPrRow = 3 response.write "<table width='220' border='0' cellpadding='3' cellspacing='3'>" do while not rs.EOF if noPrRow = 0 then response.write "<tr>" response.write "<td valign='top'>"
response.write "</td>" noPrRow = noPrRow + 1 if noPrRow = maxPrRow then response.write "</tr>" noPrRow = 0 end if rs.Movenext loop if noPrRow > 0 then response.write "</tr>" response.write "</table>"
'næste galleri srG.movenext loop %>
Synes godt om
Slettet bruger
15. september 2003 - 19:10#6
Hvis du mener der, hvor der ikke er nogen billeder i galleriet:
<% set srG = conn.execute("select * from Galleri order by GalleriID")
'Åbner tabellen Galleri do while not srG.eof
'finder de billeder i showroom, der hører til det galleri, der er ved at blive udskrevet (GalleriID er en kolonne i showroom, som du nok kalder noget andet) SQL = "Select * From Showroom where Kategori = " & srG("GalleriID") Set rs = Conn.Execute(SQL)
if not rs.eof then 'udskriver titlen på galleriet response.write "<b>" & srG("Overskrift") & "</b><br>" end if
noPrRow = 0 maxPrRow = 3 response.write "<table width='220' border='0' cellpadding='3' cellspacing='3'>" do while not rs.EOF if rs("billedeID") <> "" and rs("sti") <> "" then if noPrRow = 0 then response.write "<tr>" response.write "<td valign='top'>"
response.write "</td>" noPrRow = noPrRow + 1 if noPrRow = maxPrRow then response.write "</tr>" noPrRow = 0 end if end if rs.Movenext loop if noPrRow > 0 then response.write "</tr>" response.write "</table>"
'næste galleri srG.movenext loop %>
Synes godt om
Slettet bruger
15. september 2003 - 19:15#7
her laver den en overflødig tabel, hvis der ikke er nogle felter i showtime, der hører til det pågældende galleriID... der er rettet her:
<% set srG = conn.execute("select * from Galleri order by GalleriID")
'Åbner tabellen Galleri do while not srG.eof
'finder de billeder i showroom, der hører til det galleri, der er ved at blive udskrevet (GalleriID er en kolonne i showroom, som du nok kalder noget andet) SQL = "Select * From Showroom where Kategori = " & srG("GalleriID") Set rs = Conn.Execute(SQL)
if not rs.eof then 'udskriver titlen på galleriet response.write "<b>" & srG("Overskrift") & "</b><br>"
noPrRow = 0 maxPrRow = 3 response.write "<table width='220' border='0' cellpadding='3' cellspacing='3'>" do while not rs.EOF if rs("billedeID") <> "" and rs("sti") <> "" then if noPrRow = 0 then response.write "<tr>" response.write "<td valign='top'>"
response.write "</td>" noPrRow = noPrRow + 1 if noPrRow = maxPrRow then response.write "</tr>" noPrRow = 0 end if end if rs.Movenext loop if noPrRow > 0 then response.write "</tr>" response.write "</table>" end if 'næste galleri srG.movenext loop %>
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.