我在MySQL中有一个表,其中一列是bit-type,我们称之为'flag'。我正在使用codeigniter作为框架在PHP中开发。我不太确定,我怎么能在我的控制器中检索这个位字段'flag'。 'query'是从模型'm_project_info'获取数据的数组。
$query['info'] = $this->m_project_info->project_info($id);
foreach ($query['info'] as $row)
if ($row->flag == 0)
....;
所以我肯定知道$row->flag
,这不是正确的方法。知道应该是什么吗?
奇怪的是,这在Windows平台上工作正常,但在Redhat中失败了。但这完全是一个不同的问题。
答案 0 :(得分:0)
print_r
$query['info']
并检查结果。然后你就可以决定做什么了
如果它是一个项目
$query['info'][0]->flag
如果是数组
$query['info'][0]['flag']