17. januar 2004 - 18:48Der er
21 kommentarer og 1 løsning
opskriftscript driller
Jeg sidder pusler med et gammel opskriftscript jeg havde liggende. Når jeg klikker på en kategori for at se opskrifterne i den enkelte kategori viser den ikke opskrifterne, men når man klikker på "Nyeste opskrifter" vises opskriften fint. Hvad er der galt siden jeg ikke kan få opskrifterne til at blive vist under den rigtige kategori? Default.asp ser således ud:
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM cat ORDER BY cat ASC" 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 = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM cat ORDER BY cat ASC" 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 = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
og så i din kategori.asp skal du have dette: <html> <head> <title>Opskrifter</title> <link rel="stylesheet" type="text/css" href="css.asp"> <style TYPE="text/css"> a:link { text-decoration: none ; color:#573507 } a:visited { text-decoration: none ; color:#573507 } a:active { text-decoration: none ; color: #573507 } a:hover { text-decoration: underline and overline ; color: #573507 } </style> </head> <body text="#573507" bgcolor="#EFDEBD" link="#573507" vlink="#573507" alink="#573507"><br> </font></td> </tr> </table> </center> </div> <center><table BORDER=0 CELLSPACING=0 COLS=1 WIDTH="200"> <tr> <td> <HR SIZE=1 COLOR=#573507> <CENTER><FONT FACE="VERDANA" SIZE="2">Opskrifter</FONT></CENTER> <HR SIZE=1 COLOR=#573507></td> </tr> </table></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 opskrift where cat = " & request.querystring("id") & " ORDER BY overskrift ASC" 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 = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
strSQL i kategori.asp skal rettes til: strSQL = "SELECT * FROM opskrift where categori = '" & request.querystring("id") & "' ORDER BY overskrift ASC"
mens der hvor kategorierne skal rettes til: Response.Write "<LI><A HREF=""kategori.asp?id="& rs("cat") & """>"& rs("cat") & "</A>"
Synes godt om
Slettet bruger
17. januar 2004 - 19:38#14
i kategori.asp ser således ud efter jeg har rettet den: <html> <head> <title>Opskrifter</title> <link rel="stylesheet" type="text/css" href="css.asp"> <style TYPE="text/css"> a:link { text-decoration: none ; color:#000000 } a:visited { text-decoration: none ; color:#000000 } a:active { text-decoration: none ; color: #000000 } a:hover { text-decoration: underline and overline ; color: #000000 } </style> </head> <body text="#000000" bgcolor="#FFFFFF" link="#000000" vlink="#000000" alink="#000000"><br> </font></td> </tr> </table> </center> </div> <center><table BORDER=0 CELLSPACING=0 COLS=1 WIDTH="200"> <tr> <td> <HR SIZE=1 COLOR=#000000> <CENTER><FONT FACE="VERDANA" SIZE="2">Opskrifter</FONT></CENTER> <HR SIZE=1 COLOR=#000000></td> </tr> </table></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 opskrift where categori = '" & request.querystring("id") & "' ORDER BY overskrift ASC" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") response.write strSQL response.end If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM opskrift where categori = '" & request.querystring("id") & "' ORDER BY overskrift ASC" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") response.write strSQL response.end If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
Mens default.asp skal se ud som dette: <html> <head> <title>Opskrifter</title> <link rel="stylesheet" type="text/css" href="css.asp"> <style TYPE="text/css"> a:link { text-decoration: none ; color:#573507 } a:visited { text-decoration: none ; color:#573507 } a:active { text-decoration: none ; color: #573507 } a:hover { text-decoration: underline and overline ; color: #573507 } </style> </head> <body text="#573507" bgcolor="#EFDEBD" link="#573507" vlink="#573507" alink="#573507"><br> </font></td> </tr> </table> </center> </div> <center><table BORDER=0 CELLSPACING=0 COLS=1 WIDTH="200"> <tr> <td> <HR SIZE=1 COLOR=#573507> <CENTER><FONT FACE="VERDANA" SIZE="2">Opskrifter</FONT></CENTER> <HR SIZE=1 COLOR=#573507></td> </tr> </table></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 cat ORDER BY cat ASC" 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 = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM opskrift where categori = '" & request.querystring("id") & "' ORDER BY overskrift ASC" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM opskrift where categori = '" & request.querystring("id") & "' ORDER BY overskrift ASC" 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 = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM opskrift where categori = '" & request.querystring("id") & "' ORDER BY overskrift ASC" 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 = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Do While Not rs.EOF And intRecCount > 0
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.