Udtræk flere data fra db
på siden: http://www.jblog.dk har jeg på forsiden indsat den nyeste post fra henholdsvis; "nyheder", "anmeldelser" og "artikler". Problemer er bare at jeg i stedet bare gerne vil have de 3 nyeste post uanset om de ligger "nyheder", "anmeldelser" eller "artikler".Jeg ved dette kan lade sig gøre men hvordan. Sådan som jeg har gjort det nu er simpelthen bare ved at lave 3 seperate database SQL's og så derefter tage den nyeste post fra hver, men det synes jeg faktisk ikke er fedt, da der på forsiden kan være en post der er 1 måned gammel, selvom der i de andre findes flere der kun er 1-2 dage gamle. Forstår i hvad jeg har forklaret?
Da rs i alle tre er ens tror jeg yderligere at det vil blive svært, men hvordan gør man?
Jeg har bare indsat tre af disse:
<%
anmeldelse = 0
strSQL = "SELECT * from anmeldelser order by now"
set rs = Conn.Execute(strSQL)
Do
anmeldelse = anmeldelse + 1
%>
<tr>
<td><strong><font color="#640000" face="Verdana, Arial, Helvetica, sans-serif"><% Response.Write rs("overskrift") %></font></strong></td>
</tr>
<tr>
<td valign="top"><font color="#CCCCCC" size="1" face="Verdana, Arial, Helvetica, sans-serif">Skrevet
d. <% Response.Write rs("dato") %> kl. <% Response.Write rs("tid") %></font></td>
</tr>
<tr>
<td valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><% Response.Write rs("tekst") %></font></td>
</tr>
<tr>
<td><br></td>
</tr>
<%
rs.Movenext
Loop while not anmeldelse > 0 and not rs.EOF
%>
