Laravel 4.2 MySQL 数据库创建从 phpmyAdmin 无需使用迁移


laravel 4.2 mysql database creation from phpmyadmin without using migrations

我试过了,它说数据库已连接,我们也可以进行查询。

Route::get('database-test', function(){
    if(DB::connection()->getDatabaseName()){
        echo 'connected'.DB::connection()->getDatabaseName();
    }
});
Route::get('staff', function(){
    $results = DB::select('select * from users where staff_id = ?', array(1));
    echo '<pre>';
    print_r($results);
    print_r($results[0]) ;
    echo '</pre>';
});

这些路线还可以。但是当尝试使用如下代码时,

$users = DB::table('users')->get();
foreach ($users as $user)
{
    var_dump($user->name);
}

它给出错误。

请帮助我解决我的问题。提前致谢

嘿在你的路线中使用你的代码它的工作完美

Route::get('staff', function(){
$users = DB::table('users')->get();
foreach ($users as $user)
{
    var_dump($user->name);
}
}); 

您将获得输出:)为我工作:)