【发布时间】:2015-08-31 19:28:06
【问题描述】:
我想在数据库中创建一个 id
id_user => 数据类型'varchar'
我希望我的 id 以 00、01、02 等开头。
为了生成新的id,我计算了所有的行,count的结果将加01。
例子:
$id=array(00,01,02);
$count_exist_id = $count($id)
$new_id= '00' + $count_exist_id
我希望新的 id 必须是 '03' 并且它将被存储到表用户列 id_user 的数据库中
【问题讨论】:
-
将
IDs 存储为开头没有0的数字,然后在模板中的前端/末尾添加零。 -
01与1有何不同? -
好的,我需要制作 ID,它只制作三个代码,所以我可以在父母/根和孩子/离开之间做出不同
-
如果你问我,以这种方式将父母和孩子联系在一起是一个非常糟糕的主意......这不是一种标准化的方法,肯定会导致进一步的麻烦。如果这种关系很重要,应该通过规范化来正式化......
-
@Bartdude 你能帮我用另一种方法来连接父母和孩子吗,我真的需要它来制作像家庭结构一样的树