开发者

code igniter php - unserialize an array

I have previously serialized an array in PHP and submitted it to a database. Now, in my model in Code Igniter, I want to unserialize that data but I'm not sure how to reference it.

Here's my code:

function get_selected_member($member = null){
    if($member != NULL){
        $this->db->where('id', $member); //conditions
    }
    $query = $this->db->get('members'); //db name

    if($query->result()){
        $member_result = $query->row();
        //log_message('info', $member_result[$member_result->memb开发者_如何学运维er_dep]); //trying to find member_dep - how do I reference it?

        return $member_result;
    }
}

So member_result is an object containing all of values for the table row matching the member a user selected from a form. Within this object, one of the column values is member_dep - but referencing it as $member_result[$member_result->member_dep] does not work. How do I refer to this. I basically want to pull that value out, declare it as a variable, call unserialize(), and then put it back into place so that it can be read by JQuery / HTML as an array.


You should be able to use

$member_dep = unserialize($member_result->member_dep);
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜