如何在PHP中创建文本框字段数组?

时间:2011-07-01 16:18:02

标签: php codeigniter multidimensional-array

我正在使用CodeIgniter框架。

我正在使用form_input函数制作一个文本框和下拉列表的二维数组。

该函数生成如下HTML:

<input type="box" name= "variable">

我需要创建30行5个文本框(时间,事件,耗材,成功{yes / no},评论)。

我的计划是以某种方式能够唯一地识别所有这些,所以在我$Post他们到另一个页面的后期,它不会混淆哪个文本框是time1或哪个文本框是{ {1}}。

我正在尝试在php中创建这个texbox数组,这样当我使用time2循环(for)时,当我到达一个未完成的行时,我可以停止用户。

这是我的代码,但我不太确定它的位置

ISSET

1 个答案:

答案 0 :(得分:0)

我真的不明白,但关于$ _POST对象;这来自CI文档:

  

CodeIgniter附带三个帮手   允许你获取POST的函数,   COOKIE或SERVER项目。主要的   使用提供的优势   功能而不是提取项目   直接($ _POST ['something'])就是这样   功能将检查是否   item已设置并返回false(布尔值)   如果不。这样可以方便地使用   数据无需测试是否   项目首先存在。换一种说法,   通常你可能会这样做   这样:

if ( ! isset($_POST['something']))
{
    $something = FALSE;
}
else
{
    $something = $_POST['something'];
}
     

使用CodeIgniter的内置函数   你可以这样做:

$something = $this->input->post('something');