##insertではなくinsertGetIdメソッド?を使えばいい。
##今まで
$LastId = DB::table('table_name2')->insert(
--処理処理--
);
##これから
$LastId = DB::table('table_name2')->insertGetId(
--処理処理--
);
$LastIdに最後に挿入したAIの値が入る。
オートインクリメントの値しか取れないらしい?です。
普通のsqlで最後にINSERTされたIDを取得する場合は
SELECT LAST_INSERT_ID();
を使う様です。
でわ。