![](/img/trans.png)
[英]MYSQL Single query to retrieve both single row from one table and many rows as a single field from another
[英]Outputting rows from table in one single text field laravel
嗨,我很高兴将表格的行输出放在单个文本字段中。 这是我目前的看法:
{{Form::label('tag', 'tags')}}
@foreach ($task->tagtask as $tt)
<input type="text" name="tag_name" class="form-control" value='{{ $tt->tag['tag_name'] }}'>
@endforeach
问题是如果我有一个任务,例如2个标签。 然后它要循环两次,然后我有两个文本字段,每个文本字段的值都是一个标签。 我想要一个单一的文本字段,其中包含一项任务作为值的所有标签。 但是我真的不知道该如何实现。
有人能帮助我吗? 很高兴我在等待您的回复。 无论如何,谢谢您的回答。
您总是可以使用一些纯PHP。
{{Form::label('tag', 'tags')}}
<input type="text" name="tag_name" class="form-control" value="<?php foreach($task->tagtask as $tt) echo $tt->tag['tag_name'];?>">
您可以在value
属性内使用@foreach
:
{{Form::label('tag', 'tags')}}
<input type="text" name="tag_name" class="form-control" value='@foreach ($task->tagtask as $tt) {{ $tt->tag['tag_name'] }} @endforeach'>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.