【发布时间】:2014-03-13 20:36:11
【问题描述】:
我刚刚开始在 CodeIgniter 框架中工作。
现在我已经在我的控制器中启动了一个数组
public function index() {
$data = array(
'option0' => 'Select Option...',
'option1' => 'Option 1',
'option2' => 'Option 2',
'option3' => 'Option 3',);
$this->load->view('news/index',$data);
现在,当我在视图中创建下拉菜单时,这是代码
<?php echo form_dropdown('options',$data,'','Options') ?>
<?php echo form_close(); ?>
所以,当我在网上浏览时......这个错误来了:
================================================ ====================================
遇到了 PHP 错误
严重性:通知
消息:未定义变量:数据
文件名:news/index.php
行号:11
遇到了 PHP 错误
严重性:警告
消息:为 foreach() 提供的参数无效
文件名:helpers/form_helper.php
行号:331
提示..
当我将我的 Array 视为视图文件时,它的工作完美。
我想将我的代码保留在控制器和模型中,并且仅用于输出视图
请帮忙
【问题讨论】:
标签: codeigniter