21 messaggi dal 15 febbraio 2006
ciao a tutti.
Ho uno script di inserimenti offerte.
Ora compaiono in un determinato ordine, ma vorrei che comparissero con ordine casuale, ogni volta che si carica la pagina cambia l'ordine.
E' possibile?
Questa è la parte di codice da modificare

<% Session.LCID = 1040 %>
<!--#include file="db.asp"-->
<!--#include file="funzioni.asp"-->
<!--#include file="dataconvert.asp"-->
<%
data=Date()
endhdata=data
datascadenza
struttura = Request ("struttura")
ordina=Request ("ordina")
tipo=Request ("tipo")

IF struttura="" or struttura="Tutte" then struttura="%"
struttura=replace(struttura,"'","''")
'end if

IF tipo="" then
tipo="ASC"
end if

Set rs= Server.CreateObject("ADODB.Recordset")
select case ordina
case "prezzo"
SQL= "SELECT * FROM lastminute,strutture where tipologia like '%"& struttura &"%' and strutturaid=IDstruttura order by prezzo " & tipo &""
case "datainizio"
SQL= "SELECT * FROM lastminute,strutture where tipologia like '%"& struttura &"%' and strutturaid=IDstruttura order by datainizio " & tipo &""
case else
SQL= "SELECT * FROM lastminute,strutture where tipologia like '%"& struttura &"%' and strutturaid=IDstruttura order by IDlastminute " & tipo &""
end select
rs.open SQL, Conn,1,3
%>

Aiutatemi..... grazie

Nikoletta
Prova a dare un occhio qui:

http://www.sqlteam.com/article/returning-rows-in-random-order-part-ii-revenge-of-the-randomizer

http://www.sqlteam.com/article/returning-rows-in-random-order-part-iii-practical-applications

Ciauz

imperugo
Microsoft MVP
myblog : http://www.tostring.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.