Stefan Falz: DB Feld in eine "if...else.." Anweisung einbinden

Beitrag lesen

If rs.eof then
response.write "<i><font size=1>Sorry, zur Zeit sind keine Nachrichten vorhanden.</font></i>"
else
do while (Not rs.eof) AND (n<2)
if rs.Fields("high") = true then
response.write <font size="2"><%=rs.Fields("Datum")%><img border="0" src="../../Lu-D_1/images/Abstand_breite_10.JPG" width="10" height="5"><a href="display/display_news.asp?newsid=<%=rs.Fields("ID")%>"><%=rs.Fields("Ueberschrift")%></a></font>

else
response.write "<font size="1"><%=rs.Fields("Datum")%><img border="0" src="../../Lu-D_1/images/Abstand_breite_10.JPG" width="10" height="5"><a href="display/display_news.asp?newsid=<%=rs.Fields("ID")%>"><%=rs.Fields("Ueberschrift")%></a></font>

end if%>

Hallo,

probier doch einfach mal das:
<%
If rs.eof then
   response.write "<i><font size=1>Sorry, zur Zeit sind keine Nachrichten vorhanden.</font></i>"
   else
      do while (Not rs.eof) AND (n<2)
      if rs.Fields("high") = true then
         response.write "<font size=""2"">"
         else
            response.write "<font size=""1"">"
      end if
      Response.Write rs.Fields("Datum") & "<img border=""0"" src=""../../Lu-D_1/images/Abstand_breite_10.JPG"" width=""10"" height=""5""><a href=""display/display_news.asp?newsid=" & rs.Fields("ID") & """>" & rs.Fields("Ueberschrift") & "</a></font>"
end if
%>

Du musst natürlich deine Ausgaben mit Response.Write in ".." setzen und " als Ausgabe mit "" umsetzen.

Response.Write "Hallo"
Response.Write "Hallo ""Text"""
Response.Write rs.Fields("Text") & "Hallo"
Response.Write rs.Fields("Text") & "Hallo ""Text"""

Tschau, Stefan