thinkphp field 的使用方法,能否使用变量

我的代码:$m=M('all_where');$field=$m->getfield('all_sel');dump($field);$arr=M('acs')->Fie... 我的代码:
$m=M('all_where');
$field=$m->getfield('all_sel');
dump($field);
$arr=M('acs')->Field($field);
dump($field)的值为:string 'acsacno,acscusno,acsacseq'
但是dump($arr)的值如下,是一长串的解释,根本不是我想要的值,为什么呢?field要怎样才能传变量?求指教~~~~~~谢谢。;
object(Model)[5]
private '_extModel' => null
protected 'db' =>
object(DbMysql)[6]
protected 'dbType' => string 'MYSQL' (length=5)
protected 'autoFree' => boolean false
protected 'model' => string '_think_' (length=7)
protected 'pconnect' => boolean false
。。。。。。。。。。。。。。。。。
展开
 我来答
辞友缘心
2014-10-21 · TA获得超过684个赞
知道小有建树答主
回答量:432
采纳率:0%
帮助的人:358万
展开全部
你的传参没有问题,问题在于$arr=M('acs')->Field($field);

这样的返回值并不是你要的数组,应该是
$arr=M('acs')->Field($field)->select();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式