$username='Vasim'; $results = DB::select( 'Select r.LocationId ,LM.Name+'-'+LM.LocationCode as LocationName from User_Master u(nolock), UserRoleLoc_link r(nolock) left join Location_Master LM(nolock) o
我的Laravel博客项目postcontroller的get方法正在工作,但post方法不起作用.我重定向了帖子方法.但是Accordind我的代码应该返回我的管理页面.我的控制器代码是 <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use App\Post;
下面是我的视图和控制器,我希望在导航栏视图中可以访问$name变量,该视图包含在主视图中.有人知道解决方案吗? userController.php public function index($var){ $u_array = $var; $name = $u_array->name; return view('index',compact(name)); } master.blade.php
我的Laravel项目中有一个包含倍数值的数组: array:1434 [▼ 0 => array:53 [▼ "contact" => "ANA (dependienta)" "mail" => "example@mail.com" "phone2" => "" "phone3" => "
如何在Laravel迁移文件中为MySQL数据库重新排列列? 到目前为止,我有以下内容: $table->date('foo')->after('bar')->change(); 但是,它似乎没有重新安排列. 为什么不,我该如何解决这个问题呢?解决方法:在Laravel Schema API中看不到任何可以重新排列列的内容.您最好的选择是使用原始
我正在尝试在我的Laravel 5.2迁移中插入一个json字符串,我收到一个错误,“语法错误或访问冲突:1064”. 我目前使用MySQL版本5.6.17作为我的数据库. 这是我的迁移文件: Schema::create('profile', function (Blueprint $table) { $table->increments('id'); $table-
我正在学习http://www.tutorials.kode-blog.com/laravel-5-angularjs-tutorial教程,我已经设法为我的控制器编写类似的方法: public function update(Request $request, $id) { $employee = Employee::find($id); $employee->name = $request->input('name'); //...
我想在我的注册表的验证表单中添加条款和条件,但它不起作用.有人可以帮我弄这个吗. 视图 <div class="form-group{{ $errors->has('terms') ? ' has-error' : '' }}"> <label> <input type="checkbox" class="form-control" na
我在服务器上面临一个非常关键的问题,我在那里托管了一个Laravel应用程序项目.我在那里托管了一些其他项目.有时我在浏览器上看到“ERR_EMPTY_RESPONSE”错误.但与此同时其他项目运作良好.如果我重新启动该项目的服务“httpd”,它将再次开始工作.我试图从互联网上获得所有解决方案.
我有一个问题,当我尝试在我的数据库中创建一个新用户,如果我在phpmyadmin中添加用户我没有问题,但是当我尝试在我的laravel web中创建用户时,用户创建了此错误: SQLSTATE [23000]:完整性约束违规:1062重复条目’15 .236.964-5’用于键’PRIMARY’我不知道哪个是问题,因为在数据库中不
我有两个模型之间的关系:终端和terminalRent. 终端可以有许多终端租赁. 我想获得特定终端的最后租金. $lastRent = Terminal::with('terminalRent')->where('id', $id)->orderBy('id', 'desc')->first(); 当使用where()时,它将反映Modal上的那些我希望获得与特定终端相关的termina
我有两个不同的项目. Laravel项目A和Laravel项目B.我需要从项目A创建任务到项目B到队列.而且我不想在项目A中为此创建Job. 目前我的意识是: 项目A. 有状态但没有业务逻辑的工作: <?php namespace App\Jobs; use ...; /** * Fake class!!! */ class MyJob extends Job implement
我想要一个变量由其他控制器方法共享.这个变量可以通过一种控制器方法更新,并且变化应该反映在其他方法中?有什么建议 ?这样做的最佳做法是什么?这是我的代码: <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use Session; class te
我是Laravel的新手,我已经了解了模型,视图,刀片,控制器和路线以及它们如何协同工作.到目前为止,一切都顺利进行. 我虽然遇到了麻烦. 当我使用Laravel附带的AuthController并使用POST请求命中auth / register时,我注册的用户的数据会插入到users表中(使用mysql),我确实得到了一个带
我刚刚在我的应用程序中安装了laravel身份验证,并在URL http://localhost:8000/处启动了我的服务器php artisan服务,我收到了以下错误. 我正在使用Xampp和Windows 10.并且Xampp安装在D根目录中. Warning: Unknown: failed to open stream: No such file or directory in Unknow
基本上,我将一个变量员工从StaticPagesController传递给about.blade.php 在循环@foreach时,我希望代码知道它是否是最后一个元素,因此它将输出员工的名字而不使用逗号.这些都不会奏效. 1. @foreach($employees as $employee) @if($employee == end($employees)) {{ $
我想为我所有的Eloquent模型添加给定的方法: public function isNew(){ return $this->created_at->addWeek()->gt(Carbon::now()); } 没有暴力可以做到这一点吗? 我在文档中找不到任何内容 谢谢解决方法:你可以做什么: >创建BaseModel类并将所有类似的方法放入其中.然后在所有
我是Laravel 5.2的新手,我想抓一个网页.我开始知道它可以通过使用Goutte完成.并且在不知道如何使用它. 我已经安装了Laravel和Goutte,但是如何使用呢?如何设置控制器,路由和所有需要的东西?解决方法:我找到了答案. 我只是添加URL来路由并创建控制器 Route::resource('scrape','WebSc
我将我的数组$帖子传递给我的视图,我尝试使用分页,但我有错误: Method links does not exist. (View: C:\xampp\htdocs\app\resources\views\search.blade.php) CONTROLLER $posts = Post::where('visible', 1) ->where('expire_date', '>', $current)
在laravel 5.2中遇到了问题. 以下是eloquent创建操作(后调用)期间的错误, Model.php 453中的批量分配异常:column_name 以下是要考虑的先决条件: >模型中的Fillables通过以下代码以动态方式填充: public function __construct() { $this->fillable(\Schema::getColumnListing($
在数据库中,我有一个表last_login_at列的用户.每当有一些用户登录时 – 我想提升last_login_at. 所以,我创建了app / Listeners / UpdateLastLoginOnLogin.php: namespace App\Listeners; use Carbon\Carbon; class UpdateLastLoginOnLogin { public function handle($user,
我使用Laravel 5.2并通过运行创建了数据库表 php artisan make:migration create_categories_table --create=categories 和 php artisan make:migration create_posts_table --create=posts 然后我运行php artisan migrate,并在数据库中创建表.但是在我对迁移文件“create_po
这是在laravel 5.2上运行的代码 $menus = CmsMenuItem::groupBy('menu_id')->get(); 但现在它抛出了错误 SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘conver
该视图有一个调用javascript函数的链接 @extends('layouts.main') @section('content') <table class="table"> <tr> <th>ID</th> <th>Nombre</th> <th>Opció
如何将一条路线的价值变为另一条路线 Route::get('/first_url', function () { return "Hello this is test"; }); 我试过这样的事但没有奏效. Route::get('/second_url', function () { $other_view = Redirect::to('first_url'); }); 我想从first_url返回值到