Du kunne indsætte datoen i din tabel, den dag den nye artikel bliver lagt i basen. Så har du nu din titel, dit id og datoen. Når du så henter dine artikler ud af basen, så sætter du en variablen til ny hvis datoen er inden for et døgn og ellers ikke.
ja jeg har et felt der hedder dato under "info" i min database.
jeg fik denne fejl i dit script
Error Type: Microsoft VBScript compilation (0x800A03EA) Syntax error /default.asp, line 245, column 36 IF dato = Date() OR dato >= DateAdd('d',-1,Date()) THEN
fjerner jeg <% og %> fra kode stumpen loader min side men der står bare denne kodestump over indlæg'et
IF dato = Date() OR dato >= DateAdd('d',-1,Date()) THEN ny = " NY!" ELSE ny = "" END IF
Her er lidt mere af koden
<% intPage = Request("page") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "select * from info ORDER BY id desc" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 65 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0 %> <tr valign="top"> <td width="291" bgcolor="#333333"> <center> <a href="./out.asp?id=<% Response.Write rs("id")%>" target="_blank"> <% Response.Write rs("titel")%> </a> </center>
<% intPage = Request("page") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "select * from info ORDER BY id desc" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 65 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
IF dato = Date() OR dato >= DateAdd('d',-1,Date()) THEN ny = " NY!"
ELSE ny = "" END IF %> <tr valign="top"> <td width="291" bgcolor="#333333"> <center> <a href="./out.asp?id=<% Response.Write rs("id")%>" target="_blank"> <% Response.Write rs("titel")%><%= ny %> </a> </center>
<% intPage = Request("page") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "select * from info ORDER BY id desc" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 65 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
IF dato = Date() OR dato = DateAdd('d',-1,Date()) THEN ny = " NY!"
ELSE ny = "" END IF %> <tr valign="top"> <td width="291" bgcolor="#333333"> <center> <a href="./out.asp?id=<% Response.Write rs("id")%>" target="_blank"> <% Response.Write rs("titel")%><%= ny %> </a> </center>
Error Type: Microsoft VBScript compilation (0x800A03EA) Syntax error /default.asp, line 235, column 35 IF dato = Date() OR dato = DateAdd('d',-1,Date()) THEN
<% intPage = Request("page") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "select * from info ORDER BY id desc" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 65 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0 dato = rs("dato")
datoMinusEn = DateAdd("d",-1,Date()) IF dato = Date() OR dato = datoMinusEn THEN ny = " NY!"
ELSE ny = "" END IF %> <tr valign="top"> <td width="291" bgcolor="#333333"> <center> <a href="./out.asp?id=<% Response.Write rs("id")%>" target="_blank"> <% Response.Write rs("titel")%><%= ny %> </a> </center>
<% intPage = Request("page") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "select * from info ORDER BY id desc" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 80 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0 dato = rs("dato")
datoMinusEn = DateAdd("d",-1,Date()) IF dato = Date() OR dato = datoMinusEn THEN ny = " NEW!!!!"
ELSE ny = "" END IF %> <tr valign="top"> <td width="291" bgcolor="#333333"> <center> <a href="./out.asp?id=<% Response.Write rs("id")%>" target="_blank"> <% Response.Write rs("title")%><%= ny %> </a> </center>
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.