PHP一個隨機碼,根據ID插入資料庫,然後判斷假如資料庫裡已經存在這個隨機碼再隨機一個出來插入資料庫
PHP一個隨機碼,根據ID插入資料庫,然後判斷假如資料庫裡已經存在這個隨機碼再隨機一個出來插入資料庫
<code>while (true) { // 生成随机数 // 判断数据库中是否存在 if ($noFount) { // 如果不存在 // 插入数据库 break; } }</code>
欄位定義唯一鍵,使用事務循環插入,插入成功commit並跳出循環。
1.你先把db裡面的碼子都查出來
2.再in_array()直到false
3.插入資料