Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Php . में अद्वितीय यादृच्छिक संख्या कैसे उत्पन्न करें

यहाँ एक विधि है जिसका आप उपयोग कर सकते हैं:

<?php
$num= mt_rand();
$con = mysql_connect("localhost","uname","password");
mysql_select_db("dbname",$con);
$sel_query  = "SELECT *  FROM  my_table WHERE rand_num =%d"; // query to select value 
$ins_query = "INSERT INTO my_table(rand_num) VALUES(%d)";    // query to insert value
$result =  mysql_query(sprintf($sel_query,$num),$con);
while( mysql_num_rows($result) != 0 ) {                      // loops till an unique value is found 
    $num = mt_rand();
    $result = mysql_query(sprintf($sel_query,$num),$con);
}
mysql_query(sprintf($ins_query,$num),$con); // inserts value 

?>

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL COALESCE () समझाया गया

  2. पोस्टग्रेएसक्यूएल। Models.py डेटाबेस योजना में परिवर्तित नहीं होता है

  3. Dreamweaver में PHP टेस्ट सर्वर कैसे सेट करें?

  4. चेतावनी:mysqli_connect ():MySQL सर्वर चला गया है

  5. सर्वर स्वचालित रूप से बंद हो रहा है और क्लाइंट को हर बार डेटा भेजने के साथ 'ERR_STREAM_WRITE_AFTER_END' त्रुटि का सामना करना पड़ रहा है