我有一个表,它使用FOREACH LOOP. 当我IF ELSE STATEMENT在FOREACH LOOP第一个循环中插入另一个循环时,第一个循环似乎没问题,td开始不再对齐。这意味着如果值为空,它将隐藏单元格,并且第一个循环中的其他值将被推进。
供您参考,我使用的是不同的服务器数据库,它们是SQL和MYSQL. SQL 是我的主要数据库,而 mysql 用于插入、更新和删除表中称为“NOTES”的文本区域。
这是来自我的控制器的查询
$getNote1 = DB::connection('mysql')->table('note1')->select('stockcode', 'note')->orderBy('stockcode', 'ASC')->get();
$getNote2 = DB::connection('mysql')->table('note2')->select('stockcode', 'note')->orderBy('stockcode', 'ASC')->get();
$getNote3 = DB::connection('mysql')->table('note3')->select('stockcode', 'note')->orderBy('stockcode', 'ASC')->get();
$getNote4 = DB::connection('mysql')->table('note4')->select('stockcode', 'note')->orderBy('stockcode', 'ASC')->get();
return view('posts.index')->with('title', $title)->with('query', $query)->with('getNote1', $getNote1)->with('getNote2', $getNote2)->with('getNote3', $getNote3)->with('getNote4', $getNote4);
这是我的截图
这是我想要的桌子
繁花如伊