Jump to content

Choose random number


HCProfessionals

Recommended Posts

You really need to explain more, like Ken said. However, I think I know what you want to do:

 

$done = false;

// Keep creating new numbers until we've found one that's unique.
do {
    // Generate a random number between 1 and 999,999.
    $number = rand(1, 999999);

    // Check if number exists in database.
    $query = mysql_query("SELECT * FROM table WHERE number = ".$number);
    if(mysql_num_rows($query) == 0) {
        $done = true;
    }
} while(!$done);

// $number now contains a unique number.
echo $number;

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.