Ciao a tutti, il mio sito in asp è formato da vari annunci che posso tramite DB eliminare, aggiungere, modificare. Come faccio invece se voglio sospendere alcuni annunci e riattivrli in un secondo momento?
Poi nella lista completa annunci non devono ovviamente apparire quelli "sospesi".
Ho creato nel db access un campo nuovo "New_Sospendi" con Tipo Dati "numerico".
Nella pagina di inserimento annuncio:
<input type="checkbox" name="New_Sospendi" value="2"
<%if Request("ID")<>"" then
if GetValoreCampo("New_Sospendi",rsDati)=2 then%>checked<%
end if
end if
%> />
Nella pagina di salvataggio annuncio:
rs("New_Sospendi")= null
rs("New_Sospendi")=Request("New_Sospendi")
Nella pagina con lal lista annunci questo:
<%
Dim rsDati, rsDescrizioni
set rsDescrizioni = server.CreateObject("ADODB.Recordset")
Set rsDati = server.CreateObject("ADODB.Recordset")
rsDati.Open "SELECT * FROM T_Last WHERE New_Sospendi=2", conn
%>
<%
while not rsDati.EOF
%>
Il risultato è che quando visualizzo l'elnco completo dei miei annunci, appare la lista con gli annunci sospesi...invece vorrei che apparisse la lista con tutti gli annunci a parte quelli sospesi.
Grazie mille!

Rispondi quotando