【发布时间】:2021-07-30 04:56:18
【问题描述】:
我正在使用 Php 开发一个站点,其中我使用 PDO 作为数据库。 现在我正在创建一个随机的字母数字数据(使用 JavaScript),我将把它插入到数据库中。但是,如果任何时候数据与现有数据匹配,那么我想创建新数据并插入。 我想要的是每次插入一个唯一的字母数字数据。 我尝试从数据库中获取记录,然后检查新生成的数据,如果数据不存在则插入,否则创建新数据并再次检查。 是否有任何选择会更容易。 假设数据库表名是用户,列是 id(auto increment)、name 和 reg_key(alphanumeric)。
【问题讨论】: