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.

现在根据您的方法进行跟踪。

更多相关文章

  1. 如何将标记中的值传递给PHP变量?
  2. 你能得到一个调用类的变量吗?
  3. Laravel 5 PDO绑定变量数与令牌数不匹配
  4. 是否可以在ajax中使用动态变量?
  5. 在Codeigniter中将javascript变量从视图发送到控制器[重复]
  6. 将Ajax div内容存储在PHP变量中
  7. Contenteditable / Jquery / Ajax / PHP / mysql - 无法识别URL
  8. php的控制器链
  9. Thinkphp中怎么接收GET变量?

随机推荐

  1. linux常用的命令
  2. Linux CentOS 配置Tomcat环境
  3. Linux 上samba服务的配置
  4. Linux基础知识总结
  5. linux环境下写C++操作mysql(二)
  6. Linux生成随机字符串
  7. 在VNC远程桌面环境Xfce4中Tab键失效的解
  8. Linux防火墙配置
  9. Shell脚本编写简明教程
  10. 手把手教你在ubuntu下创建桌面快捷方式