Ciao amici in Asp mi appare questo errore:
Errore di compilazione di Microsoft VBScript errore "800a040e'
'Loop' senza 'Do'
/piede/destra.asp, riga 57
Loop
^
Che significa in questo mio script che vi posto?
Grazie di cuore...codice:sql="SELECT TOP 20 * FROM articoli where sezione = 'news' ORDER BY ad_ID DESC" Set rs = Server.CreateObject("ADODB.Recordset") rs.Open sql, conn ,3,3 if not rs.eof then Do While Not rs.EOF if (rs("campo1")) = date() then response.write "<p class=AltreNews>" response.write "<img id=icone src=/img/im36.gif>" response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" else if (rs("AD_DATED")) = date() then response.write "<p class=AltreNews>" response.write "<img id=icone src=/img/im36.gif>" response.write "<a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" else response.write "<p class=AltreNews>" response.write "<img id=icone src=/img/im44.gif>" response.write " <a href='0_News02.asp?id="& rs("AD_id")&"#alto' target=""centro"">"&rs("AD_TITLE")&"" end if response.write "</a> " rs("ad_viewed")=rs("ad_viewed")+1 rs.update rs.MoveNext Loop end if
![]()

Rispondi quotando