php - Codeigniter cannot run a loop -



php - Codeigniter cannot run a loop -

my model returns array "user ids" , want run loop each of user ids errors "undefined variable: users" , "invalid argument supplied foreach()". please check wrong controller code.

my model:

public function get_user_id($post_id){ $this->db->select('user_id'); $this->db->from('comments'); $this->db->where('post_id', $post_id); $query = $this->db->get(); if ($query && $query->num_rows() >= 1){ homecoming $query->result(); } else { homecoming false; } }

my controller:

$this->model_a->get_user_id($post_id); $data["users"] = $this->model_a->get_user_id($post_id); foreach($users $user){ $user_id = $user['user_id']; //loop code }

try

$data["users"] = $this->model_a->get_user_id($post_id);

foreach($data["users"] $user){

$user_id = $user['user_id']; //loop code

}

there no variable called $users

php codeigniter

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -