Php 插入函数中的mysqli类错误

Php 插入函数中的mysqli类错误,php,php-mysqlidb,Php,Php Mysqlidb,我正在使用库,在尝试使用数组插入数据时,插入函数出错 错误消息: 致命错误:在第548行的../MysqliDb.php中调用未定义的方法SimpleXMLElement::getSubQuery。 有人能告诉我怎么修吗 我的密码在这里 $db->where("project_id", $data_project['project_id']); $tmp = $db->getOne("projects"); if(

我正在使用库,在尝试使用数组插入数据时,插入函数出错 错误消息: 致命错误:在第548行的../MysqliDb.php中调用未定义的方法SimpleXMLElement::getSubQuery。 有人能告诉我怎么修吗

我的密码在这里

 $db->where("project_id", $data_project['project_id']);
                   $tmp = $db->getOne("projects");
               if(count($tmp))
                    {
                        $data = array(  "project_name" => $data_project['project_name'],
                                        "project_url" => $data_project['project_url'],
                                        "project_details" => $data_project['project_details']
                        );
                        $db->where('project_id', $data_project['project_id']);
                        $id = $db->update('projects',$data);
                    }
                    else
                    {
                        $data = array("project_id" => $data_project['project_id'],
                                        "user_id" => 1,
                                        "project_name" => $data_project['project_name'],
                                        "project_url" => $data_project['project_url'],`enter code here`
                                        "project_details" => $data_project['project_details']
                        );
                        $id = $db->insert('projects',$data);

可能是那个图书馆的旧版本?从github获取最新代码,因为我看到了一些更改。我用最新的类尝试了它,但仍然得到相同的错误。您必须添加php代码才能调试它。。我认为您的数组包含一个SimpleXMLElement…请参阅我的代码。我不是在使用xml,而是在我的问题中添加了非常简单的代码