Как сгенерировать случайное, но уникальное число и отобразить его в источнике моего тега изображения - PullRequest
2 голосов
/ 10 июня 2010

Я немного искал, но действительно не нашел то, что искал. Я хотел бы создать случайный НО уникальный 5-значный номер и вставить любой номер в тег img на моей странице.

Например, когда люди приходят на мою страницу, это число генерируется и помещается в тег изображения:

<img src="http://www.sample.com?randomNUM=12345" height="1" width="1" />

У меня есть база данных MySQL, и я собираюсь сделать это на PHP.

Спасибо

Мэтт

Ответы [ 11 ]

0 голосов
/ 10 июня 2010

Я уверен, что вы уже знаете об относительно низкой вероятности создания числа дважды (особенно для больших чисел).

Однако, если вы настаиваете, вы можете использовать цикл while, чтобы генерировать случайные числа, пока не будет найдено то, которое еще не существует в базе данных.

...