Php Laravel返回空白查询
我对此有意见。我正在使用,即 在post.blade.php中查看的数据是空白的。它不显示页面,但假定的数据为空Php Laravel返回空白查询,php,laravel,eloquent,Php,Laravel,Eloquent,我对此有意见。我正在使用,即 在post.blade.php中查看的数据是空白的。它不显示页面,但假定的数据为空 <div>{{ $post['sinopsisPendek'] }} .</div> 你试过{{$post->sinopsisPendek}}。?你试过{{$post->sinopsisPendek}}。?这行代码不是真正的空检查: if($post = null) { return view('errors.404'); } 请注意,=是赋值。使用=
<div>{{ $post['sinopsisPendek'] }} .</div>
你试过
{{$post->sinopsisPendek}}。
?你试过{{$post->sinopsisPendek}}。
?这行代码不是真正的空检查:
if($post = null)
{
return view('errors.404');
}
请注意,=
是赋值。使用=
或==
进行检查。请参阅以了解差异。这行代码不是真正检查null的代码:
if($post = null)
{
return view('errors.404');
}
请注意,=
是赋值。使用=
或==
进行检查。请参阅以了解差异。您在此处输入了一个错误:如果($post=null)
应该是如果($post==null)
,这就是您的数据为空的原因。您在此处输入了一个错误:如果($post=null)
应该是如果($post==null)
,这就是您的数据为空的原因。首先您可以缩短查询
$post=Rilisan::where('id_Rilisan','=',$id_Rilisan)->firstOrFail()
返回视图('html.post')->带有('post',$post)
第二个firstOrFail或第一个方法将返回一个模型而不是数组。所以你必须这样打印{{$post->sinopsisPendek}
如果仍有问题,请尝试在将$post变量发送到视图之前转储该变量。首先可以缩短查询
$post=Rilisan::where('id_Rilisan','=',$id_Rilisan)->firstOrFail()
返回视图('html.post')->带有('post',$post)
第二个firstOrFail或第一个方法将返回一个模型而不是数组。所以你必须这样打印{{$post->sinopsisPendek}
如果仍然有问题,请尝试在将$post变量发送到视图之前转储它。我遇到错误`尝试获取非对象的属性'我遇到错误`尝试获取非对象的属性'为什么不Rilisan::find($id\u Rilisan)
那么?:)是的,为什么不:)但我想告诉他有一个现成的方法来检查它是否为空……为什么不Rilisan::find($id\u Rilisan)
then?:)是的,为什么不:)但我想告诉他有一个现成的方法来检查它是否为空……谢谢你。我没有注意到这一点。我没注意到那个
if($post = null)
{
return view('errors.404');
}