Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Náhodná funkce s pravděpodobností v PHP

Uděláš si tabulku, tu tabulku si ručně nebo skriptem vyplníš daty např takto:

random   prirazeni
0        1
1        1
2        2
3        2
4        2
5        2
6        2
7        2
8        2
9        3
10       3
11       3
12       3
13       3
14       3
15       3
16       3
17       3
18       4
19       4
20       4
Dej si do klobouku 20x číslo 1, 5x číslo 2 a 1x číslo 3. Pravděpodobnost, že vytáhneš trojku je mizivá, zatímco jedničku vytáhneš skoro pokaždé, občas pětku.

A skript bude vypadat následovně:

<?php
$rand = Rand(0, 20);
$query = mysql_query("SELECT prirazeni FROM `tabulka` WHERE `random` = '$rand' LIMIT 1");
$row = mysql_fetch_row($query);
echo "Vytáhnul sis číslo ".$row[0]."!";
?>

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny