1、项目目录文件。
2、HINK_PHP核心组件ThinkPHP复制到项目目录下面。
3、创建index.php文件
- <?php
- //定义ThinkPHP框架路径
- define("THINK_PATH",'./ThinkPHP');
- //定义项目名称和路径
- define('APP_NAME','Myapp');
- define('APP_PATH','.');
- require(THINK_PATH."/ThinkPHP.php");
- App::run();
- ?>
引入think_php框架
4、在本地地址栏里输入当前项目目录地址.think_php 会自动创建相关的文件目录
5、在自动创建的配置文件里面加入数据库配置信息 /Conf/config.php
- <?php
- return array(
- //'配置项'=>'配置值'
- 'APP_DEBUG' => true, //开启调试模式
- 'DB_TYPE' => 'mysql',//数据库类型
- 'DB_HOST' => 'localhost',//数据库服务器地址
- 'DB_NAME' => 'ask',//数据库名称
- 'DB_PWD' => '',//数据库密码
- 'DB_PORT' => '3306',//数据库端口
- 'DB_PREFIX' => 'pre_',//数据库前缀
- );
- ?>
6、MVC分析处理
Lib/Action/控制器文件所在的目录
- <form method ="post" action = "__URL__/insert">
- 标题:<input type="text" name = "title"><br/>
- 内容:<textarea name = "content" rows = '5' cols="25"></textarea><br/>
- <input type="submit" value ="新增数据">
- </form>
- <volist name ="list" id ="vo">
- 编号:{$vo.id}<br/>
- 标题:{$vo.title}<br/>
- 内容:{$vo.content}<hr>
- </volist>
注意在action部分URL 左右都是两个_ 不然会报错的.
7、CURD 基本操作:Create创建、Update 更新、Read 读取、Delete 删除.
- $aa = D('question');//实例化模型
- $rs = $aa->where('status=1')->order('qid desc')->select();//获取删除的数据集合
- $this->assign('data',$rs);//遍历集合到数组中
- $this->assign('title','综合应用');//显示标题
新闻热点
疑难解答
图片精选