我正在使用Codeigniter 3制作一个CRUD应用程序。
每当我编辑记录并且数据无效时,浏览器就会输出消息:Trying to get property of non-object,而不是仅仅显示验证错误消息。
我在控制器中的更新函数如下所示:
public function update($customer_id) {
// data validation
$this->form_validation->set_rules('first_name', 'First name', 'required');
我是CI的新手,我写了一些代码来在我的数据库上执行查询。我的代码如下所示
My_Controller
class MY_Controller extends CI_Controller
{
var $data;
var $header_data;
var $topmenu_data;
var $leftmenu_data;
var $rightmenu_data;
var $middle_data;
var $footer_data;
function __construct($props = array())
{
parent::__construct(
我正在尝试创建一个简单的查询,以便在一个查询中获取所有相关实体(参见)。由于某些原因,学说遇到了错误:
调用PersistentCollection中非对象上的成员函数add()
完全堆栈跟踪:
Error: Call to a member function add() on a non-object in \vendor\doctrine\orm\lib\Doctrine\ORM\PersistentCollection.php line 177
at n/a
in \vendor\doctrine\orm\lib\Doctrine\ORM\Persiste