1
我正在学习laravel 5.我想从数据库列出我的页面上的所有用户名。尝试从laravel 5中的数据库检索所有用户名
这里是我使用的控制器:
namespace Horsefly\Http\Controllers;
use profile;
use Auth;
use Illuminate\Http\Request;
use Horsefly\User;
use Horsefly\Http\Requests;
use Horsefly\Http\Controllers\Controller;
class ProfileController extends Controller
{
public function profiledetails()
{
return view('profiledetails')
->with('auth::user',auth::user()->get());
}
这是我的观点:
<ul>
@foreach($users as $user)
<li>
{{$user->name()}}
</li>
@endforeach
</ul>
Here is my model
<?php
namespace Horsefly;
use DB;
use Illuminate\Database\Eloquent\Model;
class profile extends Model
{
$users = DB::table('users')->get();
}
我将是巨大的,如果有人可以帮助我了!
您好,感谢您的回复。它显示错误..... ProfileController.php中的ErrorException第64行:未定义的变量:与('users',compact($ data))中的数据; – Kishor