Sending data along with a redirect in CodeIgniter

Viewed 80871

I have a simple C (of CRUD) function, and I'd like to send a message (error or success) along with my redirect from the "insert" function I have written up. Is there a way to adhere a POST field with a redirect?

In pseudo code I have:

function view_all{
    //set up some initial variables
    $this->load->view(viewing_page, $data)
}

function insert{
    if ($this->db->insert(my_table, $_POST)){
        $message = "All's well";
    }
    else {
        $message = "whoops!";
    }
    redirect(view_all);
}

So the viewing_page ideally would have something like

if (isset($message)){
    echo $message
}

So on the first time through, I don't see any message, and when/if there's an insert, it pops up the same page with the message. Thanks!

3 Answers
Related