thinkphp volist 传值 变量等问题 10
我的代码:$field=$m->getfield('all_sel');$farr['all_sel']=explode(',',$field);$arr=M($tabl...
我的代码:
$field=$m->getfield('all_sel');
$farr['all_sel']=explode(',',$field);
$arr=M($table)->where($co)->Field($field)->select();
$this->assign('dataf',$farr);
$this->assign('data',$arr);
dump($farr);
如下:
array (size=1)
'all_sel' =>
array (size=2)
0 => string 'acsacno' (length=7)
1 => string 'acscusno' (length=8)
dump($arr)如下:
array (size=1)
0 => array (size=2)
'acsacno' => string '11111111111111' (length=15)
'acscusno' => string '50522421' (length=8)
我是想将$farr里面的值,作为volist里面的输出的字段,例如($vo.acsacno),如何才能得到这个acsacno字段呢?要不然我就得不到要输出的字段,因为这个字段不是固定的,所以头疼啊。。。。。是不是要使用volist嵌套?真心不会~~~~求大师指教~~~~~~谢谢。 展开
$field=$m->getfield('all_sel');
$farr['all_sel']=explode(',',$field);
$arr=M($table)->where($co)->Field($field)->select();
$this->assign('dataf',$farr);
$this->assign('data',$arr);
dump($farr);
如下:
array (size=1)
'all_sel' =>
array (size=2)
0 => string 'acsacno' (length=7)
1 => string 'acscusno' (length=8)
dump($arr)如下:
array (size=1)
0 => array (size=2)
'acsacno' => string '11111111111111' (length=15)
'acscusno' => string '50522421' (length=8)
我是想将$farr里面的值,作为volist里面的输出的字段,例如($vo.acsacno),如何才能得到这个acsacno字段呢?要不然我就得不到要输出的字段,因为这个字段不是固定的,所以头疼啊。。。。。是不是要使用volist嵌套?真心不会~~~~求大师指教~~~~~~谢谢。 展开
2个回答
展开全部
你可以在think中使用<php>标签,一切问题,迎刃而解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<foreach name='填表名' item='v'>
<li><a href="">{$v.要得到的字段名}</a>
<foreach>
<li><a href="">{$v.要得到的字段名}</a>
<foreach>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询