如果记录部分出现在另一个表中,如何将记录标记为红色/绿色?

时间:2018-09-25 06:23:07

标签: laravel

我有一个表“ Books”和一个表“ Borrowed”。在表格中,“书籍”是序列号,名称,ean等字段。在“借阅”表格中,当前暂时缺货的书籍。现在,我还有一个“图书搜索”,其构建如下:

    class SearchController extends Controller
{
    public function index()
    {
        return view('books.search');
    }

        public function search (Request $request)
      {

        if($request->ajax())
        {
          $output="";
          $books=DB::table('books')->where('name','LIKE','%'.$request->search."%")->get();

          if($books)
          {

            foreach ($books as $key => $books)
            {

              $output.='<tr>'.
              '<td>'.$books->id.'</td>'.
              '<td>'.$books->name.'</td>'.
              '<td>'.$books->ean.'</td>'.
              '<td>'.$books->serialnumber.'</td>'.
              '</tr>';
            }

            return Response ($output);
          }
        }
      }
}

该表正确显示了清单中的所有书籍。现在的问题是,如何在此搜索表中将借来的书标记为红色,并将可以借出的书标记为绿色?

非常感谢您的帮助。

0 个答案:

没有答案