ci操作mysql,查询结果集返回 给对象或者数组

来源:互联网 发布:阿里云免费云主机 编辑:程序博客网 时间:2024/05/18 03:27


返回给数组的写法:

$query3 = $this->db->query("select * from constrproj where ConstrProjID= ( SELECT min(ConstrProjID) from constrproj)");    

                    $arr = $query3->result_array();
                    $ParentID = $arr[0]['ConstrProjID'];   (操作键值。 因为它是二维数组,所以这么写)





返回给对象的写法:

$query3 = $this->db->query("select * from constrproj where ConstrProjID= ( SELECT min(ConstrProjID) from constrproj)");   
                    $arr = $query3->result();

                     foreach ($arr as $v){
                        $ConstrProjID = $v->ConstrProjID;  (操作属性)
                      }
0 0