添加数据:
CREATE TABLE IF NOT EXISTS `think_data` ( `id` int(8) unsigned NOT NULL AUTO_INCREMENT, `data` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; INSERT INTO `think_data` (`id`, `data`) VALUES (1, 'onestopweb'), (2, 'php'), (3, 'tp5');
配置数据库连接 application/database.php
<?php return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 'database' => 'tp5', // 数据库用户名 'username' => 'tp5', // 数据库密码 'password' => 'C2S7a2c6', // 数据库连接端口 'hostport' => '', // 数据库连接参数 'params' => [], // 数据库编码默认采用utf8 'charset' => 'utf8', // 数据库表前缀 'prefix' => 'think_', // 数据库调试模式 'debug' => true, ];
配置控制器 application\index\controller\Index.php
<?php namespace app\index\controller; use think\Controller; use think\Db; class Index extends Controller { public function index() { $data = Db::name('data')->find(); $this->assign('result', $data); return $this->fetch(); } }
创建HTML模板 application\index\view\index\index.html
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>第一个TP5显示数据</title> </head> <body> <p>{$result.id}--{$result.data}</p> </body> </html>
配置web.config
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <urlCompression doStaticCompression="true" doDynamicCompression="false" /> <defaultDocument> <files> <clear /> <add value="index.php" /> <add value="index.html" /> <add value="index.htm" /> <add value="index.asp" /> </files> </defaultDocument> </system.webServer> <system.webServer> <rewrite> <rules> <rule name="OrgPage" stopProcessing="true"> <match url="^(.*)$" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_HOST}" pattern="^(.*)$" /> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="index.php/{R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
效果图:
相关推荐
1、解压程序后得到bick文件夹,放到www根路径下 2、导入bick.sql数据库文件 3、默认数据库用户名密码是root,如果你的不是,请到配置文件中修改成你自己的 4、首页访问路径 http://127.0.0.1/bick/public/index.php 5...
2. 加入一些方便的全局变量和方法,比如专门做Memcache的save/get,把lite版本(TP1.5)中的Model重写为SModel只做简单的数据库sql操作,针对Tpl(TP的页面模板引擎)的常量设定; 3. 针对数据库应用的后台作业...
第一章、基础 √ 第二章、URL和路由 √ 第三章、请求和响应 √ 第四章、数据库 √ 第五章、查询语言 √ 零、序言 本文档使用 看云 构建- 3 - 第六章、模型和关联 √ 第七章、视图和模板 √ 第八章、调试大法 √ 第九...
每月的预算数据存储容量需求:6000*5*100*500B=1.5G 每月的日志数据存储容量需求:0.1G 每月进行数据备份一次,数据存储容量需求:12*9G=108G 整年总共需用存储容量:12*1.5G+1.5G+12*0.1G+12*9G=20.7G+108G=128.7G...
5、备份、还原数据库,打包已备份sql文件 备份数据量大时,系统会自动分隔备份成多个sql文件,每个sql文件头部记录了当前sql文件包含了那些表数据。支持其他软件导入的sql文件导入(支持导入>200M的sql文件,目前只...
然后在修改的时候,需要读取到数据库中的数据,进行回显,这时候竟然在编辑器里面显示html标签代码<p>123,这让我很尴尬,因为以前在tp框架中也是这样写的,但是没有问题。 搜索之路 在知道问题之后,我就开始找百度...
CMS可免费商用,用来快速建设一个企业网站( PC,手机,微信都可以...第一步,用ftp上传到空间或者服务器 第二步:自动跳出安装界面或者"域名/intstall"加入安装界面 第三步:填写数据库信息,和后台默认登陆密码
1.服务器系统centos7以上,linux系统,使用Xshell软件连接上服务器安装宝塔面板安装命令 2.登录宝塔添加域名,将文件内tp5与dist压缩包解压至域名下 3.打开域名即可访问安装程序 域名:填写域名 数据库名:自定义 ...
分配不同的权限节省空间资源,同一张图片或同一个文件,在第二次上传时会自动获取原来上传的文件地址,有效节省空间资源一键复制站点,快速创建分站多图上传可以标注每个图的描述标题等无限分级,前台可无限调用,...
1:修正手机版第一次进入无样式需刷新才能看到效果的缺陷 2:自定义字段默认值 支持PHP代码 3:修正后台配置文件错误 4:增加网站RSS订阅接口 方便站长发布,其RSS地址:http://3gcms安装完整路径/index....
第1章ThinkPHP安装与运行流程 第2章ThinkPHPSe置技巧 第3章ThinkPHP设计模式与Trait技术 第4章容器脑注入静态代理请求对象 第S章数据库与模型 第6章模板变量与常用标签 第7章模板继承与创建数据表 第8章验证器与独立...
thinkphp把数据库内容生成word,且可以下载到本地,一个类放到指定文件夹里,另一个则是控制器,自行修改即可。
第一步:解压缩包到网站根目录; 第二步:修改/config/database.php的数据库配置信息。 第三步:在浏览器输入网站域名 “/index.php/install/”,运行安装。 注意:默认安装之后,要先生成一下首页,栏目和文档的...
16:影片自带24小时不间断更新聚合资源库,第一时间更新 17:支持影片频道页聚合 18:支持影片列表页展示(可支持ajax无刷新加载) 19:支持影片多条件筛选 20:支持影片多种排序(人气、评分、上映时间等) 21...
第一步:导入数据库,max.sql在根目录 第二步:\\application\\database.php 修改数据库配置 伪静态用tp 域名指向/public目录 m提示:测试的时候用的是宝塔Apache2.4,php环境必须5.6, 后台地址:...
Niushop商城是全国首创集 【B2B2C多用户商城】 + 【微信微分销】 + 【电商平台招商运营 + iOS 、Android多平台客户端】 PHP开源电商系统。Niushop采用ThinkPHP5.0 + MySQL 开发语言...45、优化 订单支付返回上一个界面
asyAdmin极简社区是基于LayUI模板制作的一套社区程序,后台采用TP5框架进行开发。 极简社区后台制作为通用后台,集合了数据库的备份与还原,权限控制,后台菜单控制等通用功能,可以供开发者开发各类前台使用 功能...
分配不同的权限节省空间资源,同一张图片或同一个文件,在第二次上传时会自动获取原来上传的文件地址,有效节省空间资源一键复制站点,快速创建分站多图上传可以标注每个图的描述标题等无限分级,前台可无限调用,...