Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Record Random

  1. #1

    Record Random

    Ciao a tutti,
    Mi sono procurato questo script per visualizzare un record a caso proveniente dal DB e, funziona alla grande.

    L'unica cosa che manca è che pescando tra un elenco si URL dal DB, vorrei che il risultato fosse linkabile.
    Ecco il codice:

    <%@LANGUAGE = JScript%>
    <%
    // Creo gli oggetti Connection e Recordset
    var Cn = new ActiveXObject("ADODB.Connection");
    var Rs = new ActiveXObject("ADODB.Recordset");

    // Apro la connessione ed il Recordset
    Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("database/portalino.mdb"));
    Rs.Open("SELECT URL_LINK FROM link", Cn, 3, 3);

    // Conto i record nel database e mi posiziono sul primo
    var Quanti = parseInt(Rs.RecordCount);
    Rs.MoveFirst();

    // Estraggo un record a caso
    var Casuale = parseInt(Math.random() * Quanti);
    Rs.Move(Casuale); // Mi muovo verso un record a caso
    Response.Write(Rs("URL_LINK") + "
    ")

    Rs.Close();
    Cn.Close();
    %>

    Qualche idea?
    Grazie
    Bye Crit!
    La vita è come la scaletta di un pollaio... corta, ripida e piena di m....

    La mia vera facciozza..

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Response.Write("" & Rs("URL_LINK") & "
    ")
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    grazie per la risposta, però così non mi visualizza più l'url ma si vede questo:

    0

    senza nessuna descrizione di errore
    La vita è come la scaletta di un pollaio... corta, ripida e piena di m....

    La mia vera facciozza..

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.