Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel从mysql获取标记_Php_Mysql_Laravel 5 - Fatal编程技术网

Php Laravel从mysql获取标记

Php Laravel从mysql获取标记,php,mysql,laravel-5,Php,Mysql,Laravel 5,我的看法呢 public function edit($id) { $blogs=Blog::findOrFail($id); $tags =$blogs->tags; $metaKeywords = $blogs->keywords; return view('admin.cms.blogs.edit_blog',compact('blogs','tags','metaKeywords')); } 我得到的只

我的看法呢

   public function edit($id)
   {
    $blogs=Blog::findOrFail($id);
    $tags =$blogs->tags;
    $metaKeywords = $blogs->keywords;       
   return  view('admin.cms.blogs.edit_blog',compact('blogs','tags','metaKeywords'));
     }

我得到的只有一个valve文本框,但数据库中有许多标记 请给我提个主意试试

<input  type="text" class="form-control product-tags"
 name="tags"
  @foreach($tags as $tag ) value="{{ $tag->tag_name }} "
 @endforeach>


要将所有标记放在一个文本框中,要生成多个文本框吗?嗨,anil,我要将所有标记放在一个文本框Blog::findOrFail,哪个ORM?你可以使用ORM的concat函数。我使用的是elquent或myou,你可以使用DB::raw('group_concat(tag)'),引用并返回所有标记的一个字符串,这不起作用,将所有不正确的标记聚集在一起。这将循环通过你从控制器获得的所有标记。在获取标记时,请确保您已经约束了雄辩的查询。
<input  type="text" class="form-control product-tags" name="tags"
value = "@foreach($tags as $tag ){{ $tag->tag_name }} @endforeach">