标签:
ServiceSiteModel.class.php 这个模型操控的数据库是service_site表;
1 <?php 2 namespace Admin\Model; 3 use Think\Model; 4 class ServiceSiteModel extends Model { 5 6 private $page = ""; 7 8 private $countNum = ""; 9 10 public function getList($pagesize=25){
当数据表有下划线的时候,你必须采用驼峰法命名,ThinkPHP才能知道你的数据表名称在哪里有下划线、、
当没有下划线的时候;也就是当我们的数据库表名称是:servicesite的时候,我们就可以直接模型名称为:ServicesiteModel.class.php
所以就上述而言:模型的首字母始终都是要大写的啊;兄弟、、、至于其中间需不需要大写呢、看你数据表名称咯
在控制器之中我们豪不犹豫的写入这样
1 <?php 2 namespace Admin\Controller; 3 use Think\Controller; 4 class ServiceController extends CommonController { 5 //会员列表 6 public function service_list(){ 7 $s = D(‘service_site‘); 8 ###
好吧、原谅我菜,曾经在这儿钻过牛角尖
D(‘[项目://][分组/]模型‘,‘模型层名称‘)
(来自开发手册):
使用ThinkPHP开发的过程中应该尽量遵循下列命名规范:
这次一定理清晰ThinkPHP之中的模型、数据库之间命名规范
标签:
原文地址:http://www.cnblogs.com/haveadream435/p/5792208.html