Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果关键字不存在,则显示Laravel 5错误消息_Php_Laravel_If Statement_Search_Laravel 5 - Fatal编程技术网

Php 如果关键字不存在,则显示Laravel 5错误消息

Php 如果关键字不存在,则显示Laravel 5错误消息,php,laravel,if-statement,search,laravel-5,Php,Laravel,If Statement,Search,Laravel 5,我收到了这个消息,因为它是。 当我调用非数据库的东西时,我需要一条错误消息 我是新来拉维尔的,我知道如果有条件我必须写其他的,但我不知道怎么写 致命错误 方法Illumb\View\View::\uu toString()不能引发异常, 捕获错误异常:未定义变量:yyy(视图: /Users/xxx/Work/yyy/resources/views/yyy/index.blade.php) 此错误似乎源于视图代码,而不是控制器 您可能在视图中使用了$yyy变量,但没有在控制器中分配它。 i、 e

我收到了这个消息,因为它是。 当我调用非数据库的东西时,我需要一条错误消息

我是新来拉维尔的,我知道如果有条件我必须写其他的,但我不知道怎么写

致命错误

方法Illumb\View\View::\uu toString()不能引发异常, 捕获错误异常:未定义变量:yyy(视图: /Users/xxx/Work/yyy/resources/views/yyy/index.blade.php)


此错误似乎源于视图代码,而不是控制器

您可能在视图中使用了
$yyy
变量,但没有在控制器中分配它。 i、 e


如果这是一个搜索结果页面,您需要在视图中处理它。退房
@forelse
$searchResult
看起来它可以满足您的需要。请不要污损您的帖子,人们已经花时间回复了,如果您愿意,可以删除它,链接在您的下方question@sersipi您没有将
$yyy
变量传递给视图。
    <?php
namespace App\Http\Controllers;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use DB;

class SearchController extends Controller {

public function getSearch(Request $request) {

    $search = $request->input('search');

    if(empty($search)) {
        return "please search something!";
    }

    $searchResult = DB::table('yyy')->where('dateOfReport', 'LIKE', "%$search%")->get()->toArray();

    return view('search.searchResult', ['searchResult' => $searchResult, 'search' => $search]);
}

}
@extends('layout')


@section('content')

<h1>Detaily yyy Reports</h1>

<h2>{{$yyy->temperature }}°C</h2>

<p>{{$yyy->dateOfReport}}

    <a href="/yyy/{{$yyy->id}}/delete" onclick="return confirm('Are you sure to delete?');"><font color="red">Delete</font></a>

    Report created at: {{$yyy->created_at}}

    @if($yyy->created_at != $yyy->updated_at)

    Report updated at: {{$yyy->updated_at}}

    {{ csrf_field() }}

    @endif

@endsection
return view('search.searchResult', ['searchResult' => $searchResult, 'search' => $search, 'yyy' => 'this is your assigned variable value']);