Chinaunix首页 | 论坛 | 博客
  • 博客访问: 336382
  • 博文数量: 206
  • 博客积分: 1040
  • 博客等级: 少尉
  • 技术积分: 1756
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-09 17:22
文章分类

全部博文(206)

文章存档

2015年(3)

2014年(147)

2013年(2)

2012年(54)

我的朋友

分类: 系统运维

2012-06-05 22:33:19

1引入thinkPHP

//项目名称

define(“APP_NAME”,”Myapp”);

//项目路径

define(“APP_PATH”,”./Myapp”);

//引入框架核心文件

require ‘../ThinkPHP/ThinkPHP.php’;

//执行项目

App::run();

?>

2 项目目录

Common---公用函数

Conf----配置

Lang---语言包

Lib—Action—控制器

Lib—Model---模型

Runtime—缓存

Runtime—Cache---模板缓存

Runtime—data---数据目录

Runtime—Logs---日志文件

Runtime—Temp---数据缓存

Tpl----default—模板

 

3 URL访问说明

http://你的域名/index.php/Actionname/Functionname

 

4 创建控制器

命名:控制器名称+Action.class.php

Class 控制器名称+Action extends Action{

  Function xxx(){

}

}

 

5 定义配置文件

惯性配置:Common\convention.php 所有的配置项都可以在上面找到

项目配置文件:项目目录\Conf\config.php 将配置项复制到项目配置文件中即可

 

6 CURD操作

1)创建:M(“tablename”)->add($data);

Public function index(){

$data=array(

‘id’=>1,

‘email’=>’123@qq.com’

);

M(“Guestname”)->save ($data);

}

 

2)更新:M(“tablename”)->save ($data);

Public function index(){

$data=array(

‘id’=>1,

‘email’=>’123@qq.com’

);

M(“Guestname”)->save ($data);

}

3)读取:M(“tablename”)->select;

Public function index(){

$data=M(“Guestname”)->where(“id=’2’”)->select();

dump($data);

}

 

4)删除:M(“tablename”)->delete($id);

Public function index(){

M(“Guestname”)->delete(1);

}

 

 

7 模板

模板存放在Tpl\default目录下

命名规则:在模板文件夹中:新建一个文件夹对应控制器名称;再在此文件夹下建议一个html文件对于方法名称

阅读(850) | 评论(0) | 转发(0) |
0

上一篇:smarty基本设置

下一篇:English单词

给主人留下些什么吧!~~