zufallswert

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

  • zufallswert

    Guten Tag,

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

    Danke
    Frank

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

  • #2
    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

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      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);
      }

      ?>

      php-Entwicklung | ebiz-consult.de
      PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
      die PHP Marktplatz-Software | ebiz-trader.de

      Kommentar


      • #4
        danke

        danke

        php-Entwicklung | ebiz-consult.de
        PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
        die PHP Marktplatz-Software | ebiz-trader.de

        Kommentar

        Lädt...
        X