ThinkPHP 模版中的标签库,我们使用的很多内置标签就是通过标签库声明而来的,当然还可以自定义扩展标签。一.内置标签模版中的这些内置标签是是在 ThinkPHP/Library/Think/Template/TagLib下在完整版中提供了两个类文件:Cx.class.php(内置标签核心类)、H...
分类:
其他好文 时间:
2015-05-18 18:20:11
阅读次数:
170
ThinkPHP 类似Yii的Gii生成Model的功能。自动生成ThinkPhp 3.1 的基础模型.。 1 #!/usr/bin/env php 2 getFieldString(), 49 $Tii->getTableName(), 50 $Tii->getTrueTabl...
分类:
Web程序 时间:
2015-05-18 15:57:53
阅读次数:
275
sql语句
select * from think_neirong a,think_class b where a.class_id=b.id
thinkphp语句
$Neirong = M("Neirong");
$con = $Neirong->alias('a')->join('think_class b ON a.class_id= b.id')->select();
具体详...
分类:
Web程序 时间:
2015-05-18 12:54:55
阅读次数:
95
在ThinkPHP中,可以无需进行任何模型定义。只有在需要封装单独的业务逻辑的时候,模型类才是必须被定义的,因此ThinkPHP在模型上有很多的灵活和方便性,让你无需因为表太多而烦恼。 根据不同的模型定义,我们有几种实例化模型的方法,下面来分析下什么情况下用什么方法:1、实例化基础模型(Model)...
分类:
其他好文 时间:
2015-05-18 01:04:48
阅读次数:
250
1、将ThinkPHP核心文件放在项目目录,将下载的扩展包放在在ThinkPHP目录下的Extend文件夹中2、设置整个项目的编码为utf-83、创建Public公共目录用于存放公用JS,CSS,Images,创建index.php 1 admin.php 1 4、公用的配置的config.inc....
分类:
其他好文 时间:
2015-05-18 00:58:59
阅读次数:
138
URL重写通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php ,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REWRITE模块才能支持。 下面是Apache的配置过程,可以参考下:1、httpd.conf配置文件中加载了mo...
分类:
数据库 时间:
2015-05-17 23:04:53
阅读次数:
189
经常在各大论坛或新闻板块详情页面下边看到评论功能,当然不单单是直接发表评论内容那么简单,可以对别人的评论进行回复,别人又可以对你的回复再次评论或回复,如此反复,理论上可以说是没有休止,从技术角度分析很容易想到运用无限级分类技术存储数据,运用递归获取评论层级结构数据,运用ajax实现评论页面交互,这里用thinkphp框架做个简单的demo练练手,为了简化流程这里第三级评论不再提供回复功能,当然只要在...
分类:
Web程序 时间:
2015-05-17 21:57:58
阅读次数:
439
一直很奇怪,不知道为什么sql的Alias怎么用,上次看到ThinkPHP中的讲解,为什么数据库在用的时候有时候喜欢改个别名再用,因为昨天去参加了公司的数据库开发工程师的笔试,今天就复习一下sql,看到SQL的Alias的作用,以下是他/她对Alias的作用的用法才知道他在什么时候使用才比较好。假设...
分类:
数据库 时间:
2015-05-17 10:41:27
阅读次数:
161
一、遍历循环ThinkPHP 内置标签提供了 Volist 标签、Foreach 标签和 For 标签。在Home/controller/UserController.class.php中插入一下代码:1 class UserController extends Controller {2 ...
分类:
其他好文 时间:
2015-05-17 00:36:55
阅读次数:
181
简单登录验证创建Login类 1 display(); 5 } 6 function do_login(){ 7 //获取用户名和密码等。和数据库中比对,有该用户允许登录否则输出错误页面 8 $username=$_PO...
分类:
Web程序 时间:
2015-05-16 11:44:16
阅读次数:
124