用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2600|回复: 6
收起左侧

[HELP] ci操作表字段的弱智问题。。有肯赐教的么?

[复制链接]
发表于 2011-10-13 21:53:17 | 显示全部楼层 |阅读模式
ci的例子是这样的:
$fields = $this->db->list_fields('table_name');

foreach ($fields as $field)
{
   echo $field;
}

该例子可以把表的字段输出。
如果我想把表内所有字段存入一个数组,方便后面调用,如何改写上面代码,盼高手指点?
发表于 2011-10-13 22:21:34 | 显示全部楼层
$fields = $this->db->list_fields('table_name');  后

在需要的地方

$row = $fields->row();

调用时候 $row->字段名;
 楼主| 发表于 2011-10-13 23:03:59 | 显示全部楼层
Уаиɡ_輄 发表于 2011-10-13 22:21
$fields = $this->db->list_fields('table_name');  后

在需要的地方

‘调用时候 $row->字段名;’
这句话我不懂诶。。。字段名是变量哈。。我已经存入到$fields里面去了,我是想问,如何利用数组的方式读出来。。。
 楼主| 发表于 2011-10-13 23:07:05 | 显示全部楼层
存入数组的是所有字段的名称,就是一个一维数组,结果类似是:
a[0]=id;
a[1]=username;
a[2]=password;
发表于 2011-10-14 15:31:32 | 显示全部楼层
数组?print_r(...);

或是

list($a,$b,$c) =$row;
echo $a;
........
你是想要这种的吗?
发表于 2011-10-14 15:36:42 | 显示全部楼层
本帖最后由 jeongee 于 2011-10-15 22:33 编辑

这样就可以说明ci弱智了?
UPDATE:是我弱智了,哈哈
发表于 2011-10-15 21:27:23 | 显示全部楼层
他不是说CI弱智吧~是说问题有点...简单!

评分

参与人数 1威望 +6 收起 理由
jeongee + 6 是滴,是我理解错误,我弱智了,哈哈,奖励.

查看全部评分

本版积分规则