Skal kun bruge visse poster
Det kan godt være det er primitivt, men jeg er ikke den helt store ASP haj :)Nå, men jeg har en side hvor man kan udfylde nogle felter:
Navn på side, URL og en beskrivelse.
Så gemmer den det i en database, sammen med "ID" og "Dato", men samtidig har jeg et hidden felt som har value = "Nej" som så bliver gemt under "Godkendt" i databasen.
Og så var det så at den skulle komme ind på en admin side hvor man så kunne trykke på et link, hvorefter den så lavede "Godkendt" feltet om til "Ja", og derefter blive vist på en IKKE admin side.
Dvs. at på admin siden skal den altså bare visse de poster i databasen som har "Godkendt" sat til "Nej" og så på link siden (Da det er links jeg taler om) skal den kun vise dem der er sat til "Ja".
Samtidig skal den så også kun counte dem der har "Nej" ved sig.
Koden jeg PT bruger ser således ud:
<%
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("Data/links.mdb")
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM Links ORDER By Dato DESC"
rs.Open strSQL, myConn, 1, 3
%>
<%
Set myConn1 = Server.CreateObject("ADODB.Connection")
myConn1.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("Data/links.mdb")
Set rs1 = Server.CreateObject("ADODB.RecordSet")
strSQL1 = "SELECT * FROM Links"
rs1.Open strSQL1, myConn1, 1, 3
%>
<%
If rs1.RecordCount= "1" or Null Then
ord="godkendt link"
Else
ord="godkendte links"
End if
%>
Og så når jeg skal counte posterne bruger jeg:
Der er i alt <b><%= rs1.RecordCount%></b> ikke <%= ord %>.
Og det var så der at det netop kun skulle være dem som har "Nej" i databasens "Godkendt" felt.
Jeg håber det er til at forstå. Eller må I jo spørge.
På forhånd tak.
Med venlig hilsen
Muffe
