在crud中遇到php错误

在crud中遇到php错误,php,codeigniter-3,grocery-crud,Php,Codeigniter 3,Grocery Crud,我正在尝试安装groceryCRUD。我已经成功安装了代码点火器,但当我尝试访问/index.php/examples时,会显示许多错误,例如: <h4>A PHP Error was encountered</h4> <p>Severity: Notice</p> <p>Message: Undefined property: stdClass::$</p> <p>Filename: libraries/G

我正在尝试安装
groceryCRUD
。我已经成功安装了代码点火器,但当我尝试访问
/index.php/examples
时,会显示许多错误,例如:

<h4>A PHP Error was encountered</h4>

<p>Severity: Notice</p>
<p>Message:  Undefined property: stdClass::$</p>
<p>Filename: libraries/Grocery_CRUD.php</p>
<p>Line Number: 1612</p>

</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

<h4>A PHP Error was encountered</h4>

<p>Severity: Notice</p>
<p>Message:  Undefined property: stdClass::$</p>
<p>Filename: libraries/Grocery_CRUD.php</p>
<p>Line Number: 1613</p>

</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

<h4>A PHP Error was encountered</h4>

<p>Severity: Notice</p>
<p>Message:  Undefined property: stdClass::$</p>
<p>Filename: libraries/Grocery_CRUD.php</p>
<p>Line Number: 1614</p>

</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

<h4>A PHP Error was encountered</h4>

<p>Severity: Notice</p>
<p>Message:  Undefined property: stdClass::$</p>
<p>Filename: libraries/Grocery_CRUD.php</p>
<p>Line Number: 1615</p>

有人能帮我修理虫子吗?谢谢。

这些错误似乎是您试图错误地访问数据(数组与对象),或者数据设置不正确。注释掉导致错误的四行,然后尝试记录或打印各个变量,直到您可以确定是哪一行导致了错误。我将首先测试这三个:
$data->list[$num_row]
$data->primary_key
$row->{$data->primary_key}这个输出打印($data->list[$num_row]):stdClass对象([id]=>1[department]=>Purchasing[tgl_daftar]=>01/06/2020[jabatan_id]=>2[aktif]=>Y[$num\u row]->primary\u key\u value)。此输出:遇到PHP错误严重性:注意消息:未定义属性:stdClass::$primary\u key\u value

文件名:libraries/groundry\u CRUD.PHP

行号:1612

请不要将澄清添加为注释。请将其编辑到您的问题中。
foreach($data->list as $num_row => $row)
{
    $data->list[$num_row]->primary_key_value = $row->{$data->primary_key};
    $data->list[$num_row]->edit_url = $data->edit_url.'/'.$row->{$data->primary_key};
    $data->list[$num_row]->delete_url = $data->delete_url.'/'.$row->{$data->primary_key};
    $data->list[$num_row]->read_url = $data->read_url.'/'.$row->{$data->primary_key};
}