Mysql-PHP randomly comes out with a combination of numbers and letters and inserts them into the database in a loop. then, it determines how to insert data into the database if the database has been recycled once.

Source: Internet
Author: User
PHP inserts a random code into the database based on the ID, and then judges that if the random code already exists in the database, it is randomly inserted into the database.

PHP inserts a random code into the database based on the ID, and then judges that if the random code already exists in the database, it is randomly inserted into the database.

Reply content:

PHP inserts a random code into the database based on the ID, and then judges that if the random code already exists in the database, it is randomly inserted into the database.

While (true) {// Generate a random number // Determine whether the database exists if ($ noFount) {// if not, // Insert the database break ;}}

The field defines the unique key. The transaction loop is inserted. the inserted commit is successful and the loop jumps out.

1. check the database code first.
2. then in_array () until false
3. Insert data

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.