|
|
|
|
|
для: Unkind
(30.11.2006 в 18:16)
| | Спасибо но я уже сам додумался то такого способа на PHP. Но все равно спасибо. | |
|
|
|
|
|
|
|
для: Felix
(30.11.2006 в 18:08)
| |
<?php
//Например, можно это реализовать с помощью цикла 'do ... while':
do
{
//Случайное число
$rnd = rand(10000, 99999);
$sql = mysql_query("SELECT * FROM `table` WHERE `unique` = ".$rnd.";");
}
while(mysql_num_rows($sql) > 0);
//А можно просто задать уникальному полю аттрибут 'UNIQUE'...
?>
|
| |
|
|
|
|
|
|
| Как реализовать генератор случайных чисел чтобы проводилась проверка по базе данных mysql на уникальность числа и если число уже есть в базе генерировалось бы другое число которое также проверялось бы и так до тех пор пока не будет найдено уникальное число которого нет в базе? | |
|
|
|
|