• 4.ThinkPHP 3.1.2 输出和模型使用


     class IndexAction extends Action {
    	 function index(){
    		 $m=new Model('user');
    		 $arr=$m->select();
    		 var_dump($arr[0][id]);
    		 $this->assign('data',$name);
    		 $this->display();
    	 }
    
    
    或者:
    
    <?php
     class IndexAction extends Action {
    	 function index(){
    		 #$m=new Model('user');
    		 $m=M('user');
    		 $arr=$m->select();
    		 var_dump($arr[0][id]);
    		 $this->assign('data',$name);
    		 $this->display();
    	 }
    
    $m 表示模型实例:
    
    
    增 -C Create $m->add()
    	删 -D Delete $m->delete()
    	改 -U Update $m->save()
    	查 -R Read   $m->select()
    
    
    
    <?php
     class IndexAction extends Action {
    	 function index(){
    		 #$m=new Model('user');
    		 $m=M('user');
    		 $arr=$m->select();
    		 #var_dump($arr[0][id]);
    		 $this->assign('data',$arr);
    		 $this->display();
    	 }
    	 
    	 function show(){
    		 $this->display();
    	 }
    }
    ?>
    
    读取所有数据(整个数组)分配给前台模板
    
    前台模板遍历数组:
    
    <!doctype html>
    <html lang="en">
     <head>
      <meta charset="UTF-8">
      <meta name="Generator" content="EditPlus?">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
      <title>Document</title>
     </head>
     <body>
      <volist name='data' id='vo'></volist>
     </body>
    </html>
    
    
    
    <volist name='data' id='vo'></volist>  name属性就是分配的值data
    
    $this->assign('data',$arr);分配过来的标识:
    
    
    
    <?php
     class IndexAction extends Action {
    	 function index(){
    		 #$m=new Model('user');
    		 $m=M('user');
    		 $arr=$m->select();
    		 #var_dump($arr);
    		 $this->assign('data',$arr);
    		 $this->display();
    	 }
    	 
    	 function show(){
    		 $this->display();
    	 }
    }
    ?>
    
    
    <!doctype html>
    <html lang="en">
     <head>
      <meta charset="UTF-8">
      <meta name="Generator" content="EditPlus?">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
      <title>Document</title>
     </head>
     <body>
      <volist name='data' id='vo'>
      <{$vo.id}>---<{$vo.username}>---<{$vo.sex}><br/>
      </volist>
     </body>
    </html>
    
    1---zhaotongzhen---0
    2---mm---1
    
    
    
    模板可以遍历数组:
      <volist name='data' id='vo'>
      <{$vo.id}>---<{$vo.username}>---<{$vo.sex}><br/>
      </volist>
    
    
    
    
    
    
    
    
    
    
    
    
    
    

  • 相关阅读:
    Educational Codeforces Round 69 D E
    洛谷P2325 [SCOI2005]王室联邦
    洛谷P1494 [国家集训队]小Z的袜子
    洛谷P4514 上帝造题的七分钟
    POJ3321Apple Tree
    满血复活前的记录(持续更新ing)
    各位2019见
    LuoguP3338 [ZJOI2014]力
    Codeforces Round #478 Div2 975A 975B 975C 975D
    Codeforces Round #479 (Div. 3) 题解 977A 977B 977C 977D 977E 977F
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349652.html
Copyright © 2020-2023  润新知