12. marts 2003 - 18:22
Der er
14 kommentarer og 1 løsning
Auto tabel på nyhedsscript
Jeg har lavet et simpelt nyhedsscript som trækker 4 oplysninger ud af en database: forfatter, overskrift, dato og indhold.
Disse blir sat ind i en tabel (
www.mount.dk ) --> kig under nyheder!
Nu vil jeg gerne have ændret scriptet så det ikke kun er den første nyhed den viser med de sidste 3.
og samtidig vil jeg gerne vide hvordan scriptet automatisk kan generere en tabel lig den anden?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
12. marts 2003 - 18:23
#1
her er mit nyhedsscript: <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../database/nyheder.mdb") Conn.Open DSN strSQL = "Select * From nyheder Order by dato Desc" Set rs = Conn.Execute(strSQL) %> <br> </p> <table width="100%" border="1" cellspacing="0" cellpadding="0" align="center" bordercolor="#323231"> <tr> <td> <table width="100%" align="center" cellpadding="0" cellspacing="0"> <tr bgcolor="#f0f0ec"> <td colspan="2"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b> <%=rs("overskrift")%></b></font></td> </tr> <tr> <td style="border-bottom: 1px dotted #323231; border-top: 1px dotted #323231;" colspan="2"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=rs("indhold")%> </font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><br> </font></td> </tr> <tr> <td bgcolor="#f0f0ec"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Dato:<%=rs("dato")%></font></td> <td bgcolor="#f0f0ec"> <div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Af:<%=rs("forfatter")%></font></div> </td> </tr> </table> </td> </tr> </table> <% Conn.Close Set Conn = Nothing %>
12. marts 2003 - 18:24
#2
kør et loop uden om en tabel og wupti
12. marts 2003 - 18:24
#3
er ikek så hardcore så skal nok have det beskrevet lidt bedre :)
12. marts 2003 - 18:30
#4
<% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../database/nyheder.mdb") Conn.Open DSN strSQL = "select top 3 * From nyheder Order by dato Desc" Set rs = Conn.Execute(strSQL) %> <html> <head> <title></title> </head> <body> <table width="100%" border="1" cellspacing="0" cellpadding="0" align="center" bordercolor="#323231"> <%do while not rs.EOF%> <tr> <td><table width="100%" align="center" cellpadding="0" cellspacing="0"> <tr bgcolor="#f0f0ec"> <td colspan="2"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><%=rs("overskrift")%></b></font></td> </tr> <tr> <td style="border-bottom: 1px dotted #323231; border-top: 1px dotted #323231;" colspan="2"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=rs("indhold")%> <br> </font></td> </tr> <tr> <td bgcolor="#f0f0ec"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Dato:<%=rs("dato")%></font></td> <td bgcolor="#f0f0ec"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><p align="right">Af:<%=rs("forfatter")%></font> </td> </tr> </table> </td> </tr> <%rs.movenext loop end if %> </table> <% Conn.Close Set Conn = Nothing %> </body> </html> Prøv med denne
12. marts 2003 - 18:31
#5
var et svar
12. marts 2003 - 18:42
#6
hvordan skal jeg så få det ind i resten af min HTML kode? har prøvet at include men det virker ikke
12. marts 2003 - 18:44
#7
det er koden til at få vist de 3 nyeste samt der bliver lavet en tabel til dem hver.
12. marts 2003 - 18:49
#8
jeg poster lige min kildekode hvor jeg har prøvet at sætte din kode ind: <html> <head> <title>- MOUNT - </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- A {text-decoration: none} A:link { text-decoration: none; color: black;} A:visited { text-decoration: none; color: black;} A:active { text-decoration: none; color: black;} A:hover { text-decoration: none; color: black;} //--> </style> </head> <body bgcolor="#FFFFFF" text="#000000" topMargin=0 marginheight="0" marginwidth="0" link="#000000" vlink="#000000" alink="#000000"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2" bgcolor="#323231" valign="bottom" height="2"> <blockquote> <p><img src="logo.gif" width="230" height="50"></p> </blockquote> </td> <td width="30%" bgcolor="#323231" valign="top" height="2"> <div align="right"> <table width="100%%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="95%"> <div align="right"><a href="index.shtml" target="_parent"><img src="home.gif" width="57" height="30" border="0"></a><a href="kontakt.shtml" target="_parent"><img src="kontakt.gif" width="84" height="30" border="0"></a></div> </td> <td width="5%"> </td> </tr> </table> </div> </td> </tr> <tr> <td style="border-left: 1px dotted #007525;" bgcolor="#FFFFFF" height="6" width="55%" valign="top"> <!--#include file="Menu/gul.inc" --> </td> <td style="border-left: 1px dotted #323231; border-right: 1px dotted #323231;" width="8%" bgcolor="#f0f0ec" height="2"> </td> <td rowspan="2" bgcolor="#CCCCCC" height="320" background="grafik/gul.jpg" width="30%" valign="bottom"> <div align="right"></div> </td> </tr> <tr> <td style="border-left: 1px dotted #323231;" height="246" bgcolor="#FFFFFF" valign="top"><br> <br> <table width="92%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="11%"> </td> <td width="89%"> <p align="justify"> <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../database/nyheder.mdb") Conn.Open DSN strSQL = "select top 3 * From nyheder Order by dato Desc" Set rs = Conn.Execute(strSQL) %></p> <table width="100%" border="1" cellspacing="0" cellpadding="0" align="center" bordercolor="#323231"> <%do while not rs.EOF%> <tr> <td><table width="100%" align="center" cellpadding="0" cellspacing="0"> <tr bgcolor="#f0f0ec"> <td colspan="2"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><%=rs("overskrift")%></b></font></td> </tr> <tr> <td style="border-bottom: 1px dotted #323231; border-top: 1px dotted #323231;" colspan="2"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=rs("indhold")%> <br> </font></td> </tr> <tr> <td bgcolor="#f0f0ec"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Dato:<%=rs("dato")%></font></td> <td bgcolor="#f0f0ec"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><p align="right">Af:<%=rs("forfatter")%></font> </td> </tr> </table> </td> </tr> <%rs.movenext loop end if %> </table> <% Conn.Close Set Conn = Nothing %> </td> </tr> </table> </td> <td style="border-left: 1px dotted #323231; border-right: 1px dotted #323231;" width="8%" bgcolor="#f0f0ec" height="246"> </td> </tr> <tr bgcolor="#323231"> <td height="86" valign="top" colspan="3"> <p> </p> <p> </p> </td> </tr> </table> <p> </p> </body> </html>
12. marts 2003 - 19:03
#9
send det til mark.mikkelsen@mail.dk med database osv.
12. marts 2003 - 19:06
#10
sendt..
12. marts 2003 - 19:16
#11
12. marts 2003 - 19:21
#12
Din dato er i et tekstfield altså har jeg sat det til at arrangere efter det ældste id først så det nyeste kommer på, en anden måde du kan gøre det på er at når du skriver noget ind i nyhederne, laver du feltet om til dato klokkeslet og derefter indsætter med now() i scriptet men nu ved jeg ikke hvordan du indskriver såå..
12. marts 2003 - 19:48
#13
har du kildekoden til filen?
12. marts 2003 - 19:50
#14
Ja fjernet din include så den må du selv sætte ind <html> <head> <title>- MOUNT - </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- A {text-decoration: none} A:link { text-decoration: none; color: black;} A:visited { text-decoration: none; color: black;} A:active { text-decoration: none; color: black;} A:hover { text-decoration: none; color: black;} //--> </style> </head> <body bgcolor="#FFFFFF" text="#000000" topMargin="0" marginheight="0" marginwidth="0" link="#000000" vlink="#000000" alink="#000000"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td bgcolor="#323231" valign="bottom" height="2"><blockquote> <p><img src="logo.gif" width="230" height="50"></p> </blockquote> </td> <td width="30%" bgcolor="#323231" valign="top" height="2"><div align="right"><table width="100%%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="95%"><a href="index.shtml" target="_parent"></td> </tr> </table> <dd align="right"><img src="home.gif" width="57" height="30" border="0"></a><a href="kontakt.shtml" target="_parent"><img src="kontakt.gif" width="84" height="30" border="0"></a></dd> </div></td> <td width="5%"></td> </tr> </table> <table> <tr> <td style="border-left: 1px dotted #007525;" bgcolor="#FFFFFF" height="6" width="55%" valign="top"></td> <td style="border-left: 1px dotted #323231; border-right: 1px dotted #323231;" width="8%" bgcolor="#f0f0ec" height="2"></td> <td rowspan="2" bgcolor="#CCCCCC" height="320" background="grafik/gul.jpg" width="30%" valign="bottom"><div align="right"></div></td> </tr> <tr> <td style="border-left: 1px dotted #323231;" height="246" bgcolor="#FFFFFF" valign="top"><br> <br> <table width="92%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="11%"></td> <td width="89%"><p align="justify"><% set rs = server.CreateObject("ADODB.Recordset") set conn = server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("nyheder.mdb") strSQL = "select top 3 * From nyheder Order by ID1 DESC" Set rs = Conn.Execute(strSQL) %></p> <p><%do while not rs.EOF%> </p> <table width="100%" border="1" cellspacing="0" cellpadding="0" align="center" bordercolor="#323231"> <tr> <td><table width="100%" align="center" cellpadding="0" cellspacing="0"> <tr bgcolor="#f0f0ec"> <td colspan="2"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><%=rs("overskrift")%></b></font></td> </tr> <tr> <td style="border-bottom: 1px dotted #323231; border-top: 1px dotted #323231;" colspan="2"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=rs("indhold")%> <br> </font></td> </tr> <tr> <td bgcolor="#f0f0ec"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Dato:<%=rs("dato")%></font></td> <td bgcolor="#f0f0ec"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><p align="right">Af:<%=rs("forfatter")%></font> </td> </tr> </table> </td> </tr> </table> <%rs.movenext loop %> <% Conn.Close Set Conn = Nothing %> </td> </tr> </table> </td> <td style="border-left: 1px dotted #323231; border-right: 1px dotted #323231;" width="8%" bgcolor="#f0f0ec" height="246"></td> </tr> <tr bgcolor="#323231"> <td height="86" valign="top" colspan="3"> <p> </td> </tr> </table> <p> </p> </body> </html>
12. marts 2003 - 20:04
#15
mange mange tak!!
Kurser inden for grundlæggende programmering