Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 未在foreach codeigniter中发布的值_Php_Codeigniter - Fatal编程技术网

Php 未在foreach codeigniter中发布的值

Php 未在foreach codeigniter中发布的值,php,codeigniter,Php,Codeigniter,我想删除带有复选框但id值未过帐的组 我测试了var_dump($_POST),响应为“array(0){}” 我在foreach之前发布了文本框和复选框,它已经工作并发布了 但foreach中的值未发布。。。 我的错在哪里 控制器: 函数新闻() { 如果($this->session->userdata('role')!='admin') 重定向(base_url(),“刷新”); $page_data['page_name']='news'; $page_data['page_title'

我想删除带有复选框但id值未过帐的组 我测试了var_dump($_POST),响应为“array(0){}” 我在foreach之前发布了文本框和复选框,它已经工作并发布了 但foreach中的值未发布。。。 我的错在哪里

控制器:

函数新闻()
{
如果($this->session->userdata('role')!='admin')
重定向(base_url(),“刷新”);
$page_data['page_name']='news';
$page_data['page_title']=获取短语(“新闻”);
$page_data['newslist']=$this->News_model->get_All_News();
$this->load->view('backend/index',$page\u data);
}
函数news_del(){
$newsid=$this->input->post('news');
foreach($newsid作为$news\u id){
$this->news\u model->news\u group\u delete($news\u id);
}
$this->session->set_flashdata('flash_message',get_短语('data_deleted');
返回重定向(base_url().“admin/news/”,“refresh”);
}
型号:

函数get_All_News(){ $this->db->order_by('id','DESC'); $query=$this->db->get_where('news',array('type'=>'1'); 返回$query->result(); } 函数news\u group\u delete($news\u id){ $this->db->where('id',$news\u id); $this->db->delete('news'); } 视图:



您是否已将模型加载到控制器中$这个->加载->模型('news_model');如果
HTML
JAVASCRIPT
CSS
标签不够明显,那么代码片段功能只用于运行客户端代码,而不是PHP。编辑。谢谢。该文件必须命名为
News\u model.php
。但是你用小写的
$this->load->model('news\u model')
加载它(就像Webcode.ie说的那样)。并用小写的
$page_data['newslist']=$this->news_model->get_All_news()调用它@ourmandave他可能正在使用旧版本的CI。Ali您正在使用哪个版本的CI?@WebCode.ie是,它已加载到config/autoload中