Heim > Artikel > Backend-Entwicklung > mysql – PHP fügt zufällig eine Kombination aus Zahlen und Buchstaben in die Datenbank ein, ermittelt dann, ob sie in der Datenbank vorhanden ist, führt dann eine erneute Schleife durch und fügt sie in die Datenbank ein.
PHP fügt basierend auf der ID einen Zufallscode in die Datenbank ein, ermittelt dann, ob der Zufallscode bereits in der Datenbank vorhanden ist und fügt ihn zufällig in die Datenbank ein
PHP fügt basierend auf der ID einen Zufallscode in die Datenbank ein, ermittelt dann, ob der Zufallscode bereits in der Datenbank vorhanden ist und fügt ihn zufällig in die Datenbank ein
<code>while (true) { // 生成随机数 // 判断数据库中是否存在 if ($noFount) { // 如果不存在 // 插入数据库 break; } }</code>
Das Feld definiert einen eindeutigen Schlüssel und wird mithilfe einer Transaktionsschleife eingefügt. Die Einfügung wird erfolgreich festgeschrieben und die Schleife wird durchbrochen.
1. Überprüfen Sie zuerst alle Codes in der Datenbank
2. Dann in_array() bis false
3. Daten einfügen