• Home
  • Forum
  • Fare Web
  • Classic ASP

Estrai tutti i record tranne quelli con la data di oggi

  • Creatore Discussione Creatore Discussione grottafelix
  • Data di inizio Data di inizio 15 Mar 2007

grottafelix

Utente Attivo
5 Mar 2003
2.410
2
38
46
Parco chiuso -
www.girsms.com
  • 15 Mar 2007
  • #1
Con questo codice visualizzo ed estraggo dei record dal database.



Codice:
<%
dim cn, rs, rs1, sCondSi, sCondNo
dim dData, sColore

ApriDb cn, "rassegnastampa.mdb"
if lcase(CS_AMBIENTE) = "a" then
	sCondSi = "Pubblicare"
	sCondNo = "NOT Pubblicare"
else
	sCondSi = "Pubblicare = 1"
	sCondNo = "Pubblicare = 0"
end if
set rs1 = cn.execute("SELECT DISTINCT [Data] FROM Rassegna WHERE " & sCondSi & " ORDER BY [Data] DESC")
if rs1.eof then
	%>
	<div align center><b>Non c'&egrave; rassegna stampa</b></font>
	<%
else
	if n2str(request("Data")) <> "" then
		dData = request("Data")
	else
		dData = ""
	end if
  if not isDate(dData) then
  	set rs = cn.execute("SELECT MAX([Data]) FROM Rassegna WHERE " & sCondSi)
  	dData = rs(0)
  	rs.close
  	set rs = nothing
  end if
  %>
  <center>
  <form method=post action=index.asp name=filtro>
  <table cellpadding=0 cellspacing=0 border=0 width=75%>
  <tr><td valign=center><b>Selezionare la data<b>&nbsp;
  <select name="Data">
  <%
  do while not rs1.eof
  	response.write "<option value=" & rs1("Data")
  	if n2Str(rs1("Data")) = dData then
  		response.write " selected"
  	end if
  	response.write ">" & rs1("Data") & "</option>"
   	rs1.movenext
  loop
  rs1.close
  set rs1 = nothing
  %>
  </select>&nbsp;<input type=submit class=submitsmall name=filtra value=filtra></form></td></tr></table>
  <center>
  <table cellpadding=5 cellspacing=0 border=0 width=75%>
  <%
  set rs = cn.execute("SELECT * FROM Rassegna WHERE " & sCondSi & " AND " & _
  	"[Data] = " & DataSql(dData) &" AND Tipo = 'Q' ORDER BY Testata, Pagina, Titolo2, Titolo1, Titolo3")
  if not rs.eof then
  	%>
    <tr><td valign=top colspan=4>
    <h2>Rassegna stampa</h2>
    di <%=WeekDayName(WeekDay(dData)) & " " & Day(dData) & " " & MonthName(Month(dData)) & " " & Year(dData)%>
    </td></tr>
  	<tr><td valign=top colspan=4><h4>Quotidiani </h4></td></tr>
    <%
  	Call Corpo()
  else
  	%><tr><td valign=top colspan=4><em>Nessun quotidiano per questa data</em></td></tr><%
  end if
  rs.close
  set rs = cn.execute("SELECT * FROM Rassegna WHERE " & sCondSi & " AND " & _
  	"[Data] = " & DataSql(dData) &" AND Tipo = 'P' ORDER BY Testata, Pagina, Titolo1, Titolo2, Titolo3")
  if not rs.eof then
  	%>
  	<tr><td valign=top colspan=4><h4>Periodici</h4></td></tr>
  	<%
  	Call Corpo()
  else
  	%><tr><td valign=top colspan=4><em>Nessun periodico per questa data</em></td></tr><%
  end if
  rs.close
  cn.close

  %>

  </table>
  <br>
  <br>
  <br>
<%
end if
%>
</body>
</html>

<% 
Sub Corpo()
	dim sLink
	%>
	
	<tr><td valign=top class=sottolineato2><strong>Testata</strong></td>
	<td valign=top class=sottolineato2><strong><center>Titolo</center></strong></td>
	<td valign=top class=sottolineato2 align=right><strong>Autore</strong></td>
	<td class=sottolineato2>&nbsp;</td></tr>
	
	<%
	do while not rs.eof
		sColore = ""
		if n2Str(rs("FileScan")) <> "" then
			sLink = "<a href=""Immagine.asp?Data=" & dData & "&Immagine=" & rs("FileScan") & _
				"&Titolo1=" & server.UrlEncode(n2str(rs("Titolo1"))) & _
				"&Testata=" & server.UrlEncode(n2str(rs("Testata"))) & _
				"&Titolo2=" & server.UrlEncode(n2str(rs("Titolo2"))) & _
				"&Titolo3=" & server.UrlEncode(n2str(rs("Titolo3"))) & _
				"&Pagina=" & server.UrlEncode(n2str(rs("Pagina"))) & _
				"&Firma=" & server.UrlEncode(n2str(rs("Firma"))) & """>"
		else
			sLink = ""
		end if
		if rs("Notizia") then
			sColore = " bgcolor=#ffffaa"
		end if
		%>
		<tr<%=sColore%>><td valign=top class=sottolineato><%=LinkTestata(rs("Testata"))%><br>
		<%
		if trim(rs("Pagina"))<> "" then
			response.write "Pag. " & rs("Pagina")
		end if
		%>&nbsp;</td>
		<td valign=top class=sottolineato><center><%=rs("Titolo1")%> <br>
		<%=sLink%><%=rs("Titolo2")%></a></font><br>
		<%=rs("Titolo3")%></center></td>
		<td valign=top align=right class=sottolineato>&nbsp;<i><%=rs("Firma")%></i></td>
		<td align=center valign=center class=sottolineato>
		<%
		if n2Str(rs("FileScan")) <> "" then
			response.write sLink
			if CN_ANTEPRIMA = 1 then
				

response.write "<img src='ante.gif'" & CS_PERCORSO_IMMAGINI & rs("FileScan")'></a>"

			else
				response.write "<img src=lente.gif border=0 alt=""Consulta l'articolo""></a>"
			end if
		else
			response.write "&nbsp;"
		end if
		%></td></tr><%
		rs.movenext
	loop
End sub
%>


Avrei una necessità: vorrei che vada ad estrarmi tutti i record, tranne quelli con la data odierna.

Dovrei intervenire sulla select di estrazione.. ma come?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 16 Mar 2007
  • #2
set rs1 = cn.execute("SELECT DISTINCT (Data) FROM Rassegna WHERE Data <> #" & Date() & "# ORDER BY Data DESC")
 
P

Pazzaglia

Nuovo Utente
6 Mar 2007
16
0
0
  • 16 Mar 2007
  • #3
lukeonweb ha scritto:
set rs1 = cn.execute("SELECT DISTINCT (Data) FROM Rassegna WHERE Data <> #" & Date() & "# ORDER BY Data DESC")
Clicca per allargare...

Scusate l'intromissione ma credo che se non formatta la data nel formato AAAA/MM/DD non funzioni.
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

L
Form estrai da data a data
  • _LAIL_
  • 17 Ott 2013
  • PHP
Risposte
13
Visite
2K
PHP 18 Ott 2013
borgo italia
F
Ciao a tutte e tutti
  • frame52
  • 9 Gen 2025
  • Presentati al Forum
Risposte
1
Visite
255
Presentati al Forum 9 Gen 2025
WmbertSea
V
Saluti a tutti
  • Vincent54
  • 9 Dic 2024
  • Presentati al Forum
Risposte
1
Visite
111
Presentati al Forum 10 Dic 2024
WmbertSea
S
ciao a tutti
  • salvo_76
  • 8 Giu 2024
  • Presentati al Forum
Risposte
1
Visite
303
Presentati al Forum 10 Giu 2024
WmbertSea
V
Salve a tutti
  • vitomaso
  • 20 Mag 2024
  • Presentati al Forum
Risposte
1
Visite
216
Presentati al Forum 20 Mag 2024
WmbertSea
CIAO A TUTTI
  • ALESSANDROZETA
  • 15 Mag 2024
  • Presentati al Forum
Risposte
1
Visite
146
Presentati al Forum 15 Mag 2024
WmbertSea
F
Salve a tutti, devo creare un sito web/gioco online dove cliccando il tasto 'Inizia' del form viene estratta una capitale casualmente dal
  • faccone
  • 8 Mag 2024
  • PHP
Risposte
1
Visite
1K
PHP 23 Apr 2025
webest
C
Ciao a tutti
  • calmabubbasst
  • 17 Feb 2024
  • Presentati al Forum
Risposte
6
Visite
376
Presentati al Forum 19 Feb 2024
WmbertSea
Buongiorno a tutti! Mi presento...
  • max75
  • 16 Gen 2024
  • Presentati al Forum
Risposte
2
Visite
212
Presentati al Forum 16 Gen 2024
max75
P
Un saluto a tutti
  • Pierino
  • 24 Nov 2023
  • Presentati al Forum
Risposte
2
Visite
235
Presentati al Forum 25 Nov 2023
Pierino
P
F
Un saluto a tutti
  • fumonero
  • 9 Ott 2023
  • Presentati al Forum
Risposte
3
Visite
318
Presentati al Forum 10 Nov 2023
WmbertSea
E
salve a tutti
  • enzo_88
  • 13 Set 2023
  • Presentati al Forum
Risposte
1
Visite
278
Presentati al Forum 15 Set 2023
WmbertSea
T
buongiorno a tutti
  • tregafabio
  • 23 Giu 2023
  • Presentati al Forum
Risposte
2
Visite
321
Presentati al Forum 26 Giu 2023
tregafabio
T
C
Buongiorno a tutti
  • cartop14
  • 28 Mag 2023
  • Presentati al Forum
Risposte
1
Visite
323
Presentati al Forum 29 Mag 2023
WmbertSea
A
Buona sera a tutti
  • alinabosinceanu
  • 21 Apr 2023
  • Presentati al Forum
Risposte
1
Visite
229
Presentati al Forum 22 Apr 2023
WmbertSea
O
ciao a tutti
  • oky74
  • 11 Mar 2023
  • Presentati al Forum
Risposte
1
Visite
264
Presentati al Forum 21 Mar 2023
WmbertSea
C
Ciao a tutti!!
  • Cavaliere
  • 7 Dic 2022
  • Presentati al Forum
Risposte
1
Visite
285
Presentati al Forum 7 Dic 2022
WmbertSea
C
Buonasera a tutti
  • Carlo564
  • 1 Nov 2022
  • Presentati al Forum
Risposte
1
Visite
222
Presentati al Forum 1 Nov 2022
WmbertSea
B
  • Bloccata
Salve a tutti
  • brakky71
  • 2 Set 2022
  • Presentati al Forum
Risposte
1
Visite
321
Presentati al Forum 3 Set 2022
Max 1
S
Buongiorno a tutti
  • Smokie
  • 25 Ago 2022
  • Presentati al Forum
Risposte
1
Visite
277
Presentati al Forum 25 Ago 2022
WmbertSea
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?