我正在尝试将一些用户注册数据插入到我的数据表中。
u_id | name | username | password | email
$res = pg_query("INSERT INTO mfbusers (name, username, password, email) VALUES ('$name', '$username', '$password', '$email') RETURNING u_id");
我真的不确定如何使用返回的u_id插入u_id列。我已经尝试了数据修改CTE方法,但是当我有多个带有关系数据库的表时,该逻辑对我来说才有意义。
有关如何将u_id
值插入u_id
列的任何建议吗?
所有其他变量都正确写入我的数据库。注册时,u_id
列只是空白。
答案 0 :(得分:3)
将您的u_id列更改为SERIAL,并自动分配值