国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > ThinkPHP > 正文

在thinkphp中如何使用MVC調用數(shù)據(jù)

2024-09-09 15:19:36
字體:
來源:轉載
供稿:網(wǎng)友

在Home/Lib/Action中的IndexAction.class.php中建立index方法.

在Home/Tpl中新建Index文件夾名字要與控制器名保持一樣,再新建index.html模板文件,新建的模版文件要與方法名一樣,這樣在index方法中就可以$this->display()尋找調用模版了.

在方法中調用動態(tài)值

  1. $name='擇高處立'
  2. $this->assign('date',$name);//在輸入模板之前調用一個assign方法,把得到的值分配給date 
  3. $this->display();//調用模板 

在模版中{$data} 就可以得到數(shù)據(jù)了,這樣就可以調用動態(tài)值,執(zhí)行順序是先分配變量,再到模板中調用,到調用模板,然后訪問方法名就可以顯示出來了.

左右定界符容易與jsp沖突,如果修改定界符,休要修改配置文件中的配置項,在Home/conf/config.php中修改

'TMPL_L_DELIM'=>'<{', //修改左定界符

'TMPL_R_DELIM'=>'}>', //修改右定界符

創(chuàng)建thisphp數(shù)組庫,創(chuàng)建tp_user表

  1. id INT(11) 
  2. username  CARCHAR(30) 
  3. sex TINYINT  1 

存儲引擎MYISAM,在Home/conf/config.php中配置

  1. 'DB_TYPE'=>'mysql',   //設置數(shù)據(jù)庫類型 
  2. 'DB_HOST'=>'localhost',//設置主機 
  3. 'DB_NAME'=>'thinkphp',//設置數(shù)據(jù)庫名 
  4. 'DB_USER'=>'root',    //設置用戶名 
  5. 'DB_PWD'=>'',        //設置密碼 
  6. 'DB_PORT'=>'3306',   //設置端口號 
  7. 'DB_PREFIX'=>'tp_',  //設置表前綴,是解決多庫時的同名沖突 

在方法中實例化model調用數(shù)據(jù)庫中的數(shù)據(jù)

  1. $m=new Model('User');//實例化模塊 
  2. $arr=$m->select();//調用模塊中的方法得到數(shù)據(jù) 
  3. $this->assign('data',$arr[0]['username']);//把得到的數(shù)組中的username分配給data 
  4. $this->display();//調用模板文件,需要先在模板中 <{$data}>顯示數(shù)組 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 崇左市| 潞西市| 绩溪县| 武乡县| 视频| 长春市| 榆中县| 株洲市| 于都县| 沾化县| 开江县| 建水县| 集安市| 逊克县| 北辰区| 淮滨县| 米泉市| 万荣县| 图们市| 海晏县| 温州市| 永寿县| 蒲江县| 顺义区| 三河市| 凤翔县| 砀山县| 潢川县| 禄丰县| 霍林郭勒市| 云南省| 扶绥县| 泗水县| 新乡县| 秦皇岛市| 常州市| 乐清市| 鹰潭市| 威宁| 营口市| 天等县|