修改的三种方式 //造数组的方式修改 public function xiugai1() { $db=D('yonghu'); $attr=array ( 'zhanghao'=>001, //主键值需要与数据库相同 'mima'=>123, 'mingzi'=>'刘大', 'xingbie'=>'男', 'shengri'=>'1990-07-09', 'shijian'=>'2016-6-16 14:09:30', 'shengfen'=>'用户', 'zhu…
在Model文件夹下创建模型,文件命名规则 : 表名Model.class.php <?php namespace Home\Model; use Think\Model; class yonghuModel extends Model { } 实例化数据库的三种方法 //调用Model文件夹下的模型 public function shujuku1() { $yonghu=new \Home\Model\yonghuModel; //实例化自己创建的Model,(注意路径书写完整) var_d…
先把数据库的素具显示出来 public function xiugai() { $code= "n001";//修改的主键值 $n = M("nation"); if(empty($_POST)) { $arr= $n->find($code);//读数据 $this->assign("shuju",$arr); $this->show(); } 1.数组方式的修改 else{ // //1.数组方式 //$n->save…
外部文件引入到视图模板的方式       1,将外部文件放在Public文件夹下,用load标签引入       2,在模板出书写引入代码(方法有很多,只有以下方法不容易出问题) <load href="__PUBLIC__/css/index.css"/> <load href="__PUBLIC__/jquery/$jquery-1.0.js"/> <load href="__PUBLIC__/js/index.js&qu…
控制器代码(TestController.class.php) <?php namespace Home\Controller; use Home\Controller\EmptyController; class TestController extends EmptyController { public function test() { $user = D('User'); $count = $user->count(); //获取数据总条数 $page = new \Think\Pa…
控制器代码(TestController.class.php) <?php namespace Home\Controller; use Home\Controller\EmptyController; class TestController extends EmptyController { public function test() { if(empty($_POST['submit'])) { $this->display(); } else { $upload = new \Thi…
(1)配置信息 修改配置文件->Config.php (配置后,原先的控制方法无效) 'ACTION_BIND_CLASS' => TRUE, // 控制器方法分离 (2)在Controller文件夹下创建   和控制器类名  相同  的文件夹    (该文件夹即代替原来的控制器) (3)在新建的文件夹下书写方法类(该类即代替原来的控制器下的方法) <?php namespace Home\Controller\Index; //命名空间具体到类名(代替类的文件夹) use Think\…
首先选择一张表,对其进行操作: 对数据库操作之前首先要创建模型: $n = M("account"); 数据库添加数据: 1.使用数组: 1.使用数组 $arr = array("uid"=>"zhangsan","name"=>"张三","pwd"=>"123"); $n->add($arr); //将数组中的数据添加进数据库. 结果: 数据…
在shop入口的文件下的HOME文件夹中使用模型层 第一步修改配置模块把数据库的各种链接做好,打开HOME中的conf文件夹中的config.php,找到Thinkphp文件加下的conf文件打开convention.php找到关于数据库的配置文件 在开发的时候需要把字段缓存打成flase: 第二部做模型层,在HOME文件夹中打开Model文件中写数据模型参照contrller控制器来写,建一个model的类文件(InfoModel.class.php)嵌入PHP代码 显示结果 2. 使用D 方…
1.在控制器MainController里面写一个方法,调用Nation表中的数据. public function zhuyemian() { $n = D("Nation");//造一个Nation对象 $attr = $n->select();//查询所有数据,返回的是一个二维数组. $this->assign("n",$attr);//将二维数组注册到模板里面显示. $this->show();//调用模板显示 } 2.新建一个显示的模板文…