我要存储用户的数据到2个表只有一个形式,这是它看起来像,表有1对1的关系
问题是我不知道如何为profiles表获取用户id,如何获取它?谢谢您
Form Register :
email :
password :
name :
address :
Users Table:
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| email | varchar(40) | NO | | NULL | |
| password | varchar(20) | NO | | NULL | |
+------------+---------------+------+-----+---------+----------------+
Profiles Table:
+------------+---------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+---------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| user_id | int(11) | NO | | NULL | |
| name | varchar(40) | NO | | NULL | |
| address | varchar(70) | NO | | NULL | |
+------------+---------------+------+-----+---------+----------------+
2条答案
按热度按时间pgky5nke1#
在控制器中
先插入用户以获取用户id
这是你的模型
在控制器中获取id
使用
$inserted_id
为了Profiles Table
t9eec4r02#
使用内置的laravel方法: