页面class role extends tfpage {
protected function&n
介绍介绍适用于多对多的表结构设计,通常用于文章表和标签表这样的关系,一篇文章可以有多个标签,而一个标签也可以关联多个文章。这一类的表结构设计的数据量通常是A表数据量比较小、B表数据量比较大,如果根据B
介绍介绍适用于一对多的表结构设计,通常用于文章表和分类表这样的关系,一篇文章只能有一个分类,而一个分类下可以有多个文章。这一类的表结构设计的数据量通常会比较大,如果要查询数据建议使用inner joi
介绍介绍适用于一对一的表结构设计,通常是一张主表以及一个或多个关联主表的副表这样的设计,所有副表都关联主表,主表使用自增列作为主键或者约束列作为主键。通过tfdaoOneToOne对象操作一对一的表结
介绍介绍使用准备初始化一个tfdaoSingle对象$tUser = (new user($this->tfphp))->getSG("user&q
查询单行数据返回结果集第一行数据$tfdo->fetchOne("select * from users where userName
命名规范相对于驼峰式的命名规则,下划线式的在视觉上更清晰,而且输入的时候由于不用切换大小写也更为顺畅,唯一的缺点就是字符位数更多了。现在的路由实现方式大多是将程序类名或者类的方法名直接映射到网址上,这
在程序里面指向站内URL地址的方法$homeUrl = $this->tfphp->serverURL("/");
$homeUrl =
在模板里面指向站内URL地址的方法<% serverURL("/") %>
<% URL("/")
引用CSS样式表的方法<% resource css="css/tfhtml.css" %>引用JS脚本的方法<% res
加载中...