试图获取school.php中非对象的属性

时间:2018-08-14 10:37:56

标签: laravel

嗨,使用laravel添加时,我收到内部服务器错误500

在我的School.php中

WKWebView

$ City来自哪里:

    if(empty($Number[0])){ //  empty so start from 1
        $NextSchoolNumber = 1;
    }else{
        $NextSchoolNumber = ++$Number[0];
    }

    $NextSchoolCode = $City->code.$NextSchoolNumber; < this line here generates the error

    $School->schools_code = $NextSchoolCode;

3 个答案:

答案 0 :(得分:0)

dd($ City)并检查代码字段是否存在。

答案 1 :(得分:0)

好,谢谢大家

我将代码更改为

$NextSchoolCode = $NextSchoolNumber;

,效果很好。再次感谢,为您造成的麻烦深表歉意。

答案 2 :(得分:0)

您的数据是一个数组,您被用作对象,所以会出现此错误。

这种类型的对象数据格式

$data->fields

但是像下面这样的数组格式,可以尝试一下

$data['fields']