正常情况下,tp6保存数据到数据库,示例:
$user = new User;
$user->name = 'thinkphp';
$user->email = 'thinkphp@qq.com';
$user->save();
// 获取自增ID
echo $user->user_id;
foreach循环中,保存数据到数据库,应为:
$user = User::create([
'name' => 'thinkphp',
'email' => 'thinkphp@qq.com'
]);
echo $user->name;
echo $user->email;
echo $user->id; // 获取自增ID
注意:官方文档有说明,和save方法不同的是,create方法返回的是当前模型的对象实例。