zufallswert

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • admin
    antwortet
    danke

    danke

    Einen Kommentar schreiben:


  • admin
    antwortet
    auch eine lösung für alle die nicht 3.23 haben

    Funktioniert auch


    <?


    if ($mysql_link) {

    function randomA($digits,$range) {
    static $startseed = 0;
    if (!$startseed) {
    $startseed = (double)microtime()*getrandmax();
    srand($startseed);
    }

    $start = 0;
    $i = 1;
    while ($i<$digits) {
    $range = $range . 9;
    $start = $start . 0;
    $i++;
    }
    return (rand()%$range+$start);
    }





    $resultMitte2 = mysql_query("select * from TBALE where BLABLA ") or die ("Datenbankfehler!");
    $Anzahl2 = mysql_num_rows ($resultMitte2)-1;
    $AdId2=randomA(1,$Anzahl2);


    mysql_data_seek($resultMitte2,$AdId2);
    $row_data=mysql_fetch_array($resultMitte2);
    echo "<center>".$row_data["w88"]."<BR></center>";
    $idc=$row_data["wid"];
    $CountHit = "update TABLE set COLO = COL + 1 where COL2=$idc";
    mysql_query ($CountHit,$mysql_link);
    }

    ?>

    Einen Kommentar schreiben:


  • admin
    antwortet
    erst in Version 3.23

    RAND(N)

    Returns a random floating-point value in the range 0 to 1.0. If an integer argument N is specified, it is used as the seed value:
    mysql> select RAND();
    -> 0.5925
    mysql> select RAND(20);
    -> 0.1811
    mysql> select RAND(20);
    -> 0.1811
    mysql> select RAND();
    -> 0.2079
    mysql> select RAND();
    -> 0.7888

    BTW: http://www.mysql.com

    Einen Kommentar schreiben:


  • admin
    hat ein Thema erstellt zufallswert.

    zufallswert

    Guten Tag,

    wie kann ich eine Zeile (zufällig) aus einer Tabelle lesen.

    Danke
    Frank
Lädt...
X