Visualizzazione dei risultati da 1 a 2 su 2

Discussione: richiami dati random

  1. #1

    richiami dati random

    Salve ragazzi ho fatto diverse ricerche e attualmente untilizzando server W2K3 e database mysql, uso questo script per trovare record random in tabella:

    codice:
    sql = "SELECT Max(IDContatto) AS MaxID, Min(IDContatto) AS MinID  FROM database WHERE Status >= 4 AND Livello >=2"
    Set Rs = Connect.Execute(SQL)
    
    maxID = Rs("MaxID")
    minID = Rs("MinID")
    
    Randomize
    
    rndID = Int((maxID - minID + 1) * Rnd + minID)
    
    Rs.Close
    Set Rs =nothing
    
    
    SQL="SELECT * FROM database WHERE Status >= 4 AND Livello_Utente >=2 AND IDContatto >="&rndID&" LIMIT 1 "   
    Set RecSet = Server.CreateObject("ADODB.Recordset")
    RecSet.Open SQL, Connect
    ...
    ...

    Il problema che restituisce sempre più o meno gli stessi rerord...
    Come mai?
    Grazie anticipatamente, Deio
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

  2. #2

    ..

    fi..ata!!!

    Con mysql si può inserire il random nella query...
    Così diventa:

    codice:
    SQL="SELECT * FROM database WHERE Status >= 4 AND Livello_Utente >=2 ORDER By RAND() LIMIT 1"


    A presto!!
    Per il vostro piacere di navigare
    nuovemodelle.com
    Quando cominceranno a capirmi mi avranno già programmato...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.