如何在刀片服务器的foreach循环中插入表行。在laravel 5.2中的php文件?
16lz
2021-01-22
I have created a view page where I am getting an Eloquent variable from my controller. That variable points to the elements in a table. This is my current code.
我创建了一个视图页面,在这个页面中,我从我的控制器获得了一个有说服力的变量。该变量指向表中的元素。这是我当前的代码。
<table border="0px">
<tr>
@foreach ($teacher as $value)
<?php
$tid = $value->teacherID;
?>
<tr>
<td> <a href="info/{{ $tid }}"> {{ $value['teacher_name'] }} </a></td>
<td>{{ $value['course_name'] }}</td>
</tr>
<hr>
@endforeach
</tr>
</table>
I am getting an unexpected output with this code. I am getting number of blank spaces in the beginning and then my table(mysql) elements. Please help me resolve the issue guys. Thanks, Regards.
我用这段代码得到一个意想不到的输出。我在开始时得到了空格,然后是表(mysql)元素。请帮我解决这个问题。谢谢,问候。
2 个解决方案
#1
1
Laarvel follow this approach:
Laarvel遵循这种方法:
Controller function:
控制器功能:
myFunction()
{
$myData = array('1' => 'One', '2' => 'Two'); // sample data. You can get this data from DB
return view('myView', array('data' => $myData));
}
myView.blade.php:
myView.blade.php:
Here you can use the $data array like:
这里可以使用$data数组:
{{ $data['1'] }}
{{ $data['2'] }}
Now track your methods accordingly.
现在根据您的方法进行跟踪。
更多相关文章
- 如何将标记中的值传递给PHP变量?
- 你能得到一个调用类的变量吗?
- Laravel 5 PDO绑定变量数与令牌数不匹配
- 是否可以在ajax中使用动态变量?
- 在Codeigniter中将javascript变量从视图发送到控制器[重复]
- 将Ajax div内容存储在PHP变量中
- Contenteditable / Jquery / Ajax / PHP / mysql - 无法识别URL
- php的控制器链
- Thinkphp中怎么接收GET变量?