perchè una riga si e una no viene in verde? (vedere l'immagine allegata
codice:
<%@LANGUAGE = JScript%>
<%
if (Request.Cookies("login")== ""){
Response.Write("Devi prima fare il login")
}
else{
var Cn = new ActiveXObject("ADODB.Connection");
Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("../mdb-database/pb.mdb"));
var Sql = "SELECT * FROM messaggi WHERE titolo <> '' ORDER BY modificato DESC";
var MostraMessaggi = new ActiveXObject("ADODB.Recordset");
MostraMessaggi.Open(Sql,Cn,1);
var pag = parseInt(Request.QueryString("id"));
if (isNaN(pag) || pag < 1) pag = 1;
if (!MostraMessaggi.EOF) {
MostraMessaggi.PageSize = 20;
MostraMessaggi.AbsolutePage = pag;
}
var i = 0;
var ContaDiscussioni = Cn.Execute("SELECT COUNT(*) AS id FROM messaggi WHERE titolo <> '' AND id = id");
%>
<html>
<head>
<title>Forum :: Homepage</title>
<style type="text/css">
body { margin: 0px, 0px, 0px, 0px; }
div, td, input, textarea { font-size: 10px; font-family: Verdana; }
a { color: #00155E; text-decoration: None; }
a:hover { color: #FFFFFF; text-decoration: Underline; }
</style>
<style type="text/css">
<!--
body {
background-color: #FFC339;
}
.Stile2 {color: #9E6000}
.Stile1 {color: #00155E}
-->
</style>
</head>
<body scroll="Yes">
<table width="450" align="center" cellpadding="1" cellspacing="0" bgcolor="#FFC339">
<tr>
<td colspan="3" align="center" style="color: #FF0000;">
<b class="Stile2">Piccolobill Forum[/b]
Inserisci un nuovo messaggio
</td>
</tr>
<tr bgcolor="#9E6000" style="color: #FFFFFF;">
<td width="300" bgcolor="#9E6000" style="border: Solid 1px #000000;">Discussione</td>
<td width="30" align="center" style="border-top: Solid 1px #000000; border-bottom: Solid 1px #000000;">Risp.</td>
<td width="120" align="center" style="border: Solid 1px #000000;">Autore</td>
</tr>
<%
var n = 0;
while (!MostraMessaggi.EOF && i < 20) {
if (n%2 == 1) {
%>
<tr bgcolor=" #FFC339">
<td style="border-bottom: Solid 1px #CCCCCC;"><span class="Stile1">» " class="Stile1"><%=Server.HTMLEncode(MostraMessaggi("titolo"))%></span></td>
<td style="border-bottom: Solid 1px #CCCCCC;" align="center"><span class="Stile1"><%=Server.HTMLEncode(MostraMessaggi("risposte"))%></span></td>
<td style="border-bottom: Solid 1px #CCCCCC;" align="center"><span class="Stile1"><%=Server.HTMLEncode(MostraMessaggi("nome"))%></span></td>
</tr>
<%
} else {
%>
<tr bgcolor="#FFC339">
<td style="border-bottom: Solid 1px #CCCCCC;"><span class="Stile1">» "><%=Server.HTMLEncode(MostraMessaggi("titolo"))%></span></td>
<td style="border-bottom: Solid 1px #CCCCCC;" align="center"><span class="Stile1"><%=Server.HTMLEncode(MostraMessaggi("risposte"))%></span></td>
<td style="border-bottom: Solid 1px #CCCCCC;" align="center"><span class="Stile1"><%=Server.HTMLEncode(MostraMessaggi("nome"))%></span></td>
</tr>
<%
}
n++;
i++;
MostraMessaggi.MoveNext();
}
%>
</table>
<table align="center" width="450" cellpadding="1" cellspacing="0">
<tr>
<td width="225"><span class="Stile1"><%if (pag > 1) {%>Precedenti<%} else {%>Precedenti<%}%>
</span></td>
<td width="225" align="right"><%if (!MostraMessaggi.EOF) {%>Successivi<%} else {%>Successivi<%}%></td>
</tr>
</table>
<div align="center" class="Stile1">Ci sono <%=ContaDiscussioni("id")%> discussioni presenti</div>
</body>
</html>
<%Cn.Close()
}
%>