请问我用assign 输出变量为什么要这样写?<{$data[0]['order_no']}>

浏览:1026 发布日期:2015/05/06 分类:求助交流 关键字: assign 变量
请问我用assign 输出变量为什么要这样写?<{$data[0]['order_no']}>
要加个 [0] 的,不加就输出不了的?
请看代码:public function search_order(){
            $orders=I('post.orders');
            $m=M('hyxt_data');    
            if($orders != null){
                $where['order_no']=array('eq', $orders);
                $arr=$m->where($where)->select();
                $this->assign('data',$arr);
                $this->display('showdata');
                Var_dump($arr);
            }else{
                $this->error('搜索失败');
                //$this->display('showdata');
                Var_dump($orders);
            }
</p><input name="orderNO" value="<{$data[0]['order_no']}>  " type="text" style="height:30px;width:300px;" disabled></input></li>我看原版的PHP可以直接输出的呀?
Thinkphp的文档,也没说要加ID的,真搞不懂,求指点!
最佳答案
评论( 相关
后面还有条评论,点击查看>>