Mailinglisten-Archive |
> Beispiel: > > id | name | wahrscheinlichkeit > 1 Datensatz 1 80 > 2 Datensatz 2 10 > 3 Datensatz 3 40 > > Hier soll nun Datensatz 1 von 130 Versuchen (ca.) 80 mal, Datensatz 2 10 > mal und Datensatz 3 40 mal ausgewählt werden. Meinst du Sowas $wert = rand(0, 130); if ($wert < 80) {..Datensatz1..} if (($wert > 80) && ($wert < 90)) {..Datensatz 2..} Bannerrotationen verwenden so was häufig. Vieleicht findest Du in irgendwelchen Scriptarchiven unter dieser Rubrik was Fertiges. Gruss Ralf
php::bar PHP Wiki - Listenarchive