【php-PHP学习书籍(期望推荐一下比较好的自学书籍)】教程文章相关的互联网学习教程文章

ThinkPHP学习札记(十一)自动填充一个无限极分类

ThinkPHP学习笔记(十一)自动填充一个无限极分类创建数据库表:tb_cate:id,name,pid,path action field("id,name,pid,path,concat(path,'-',id) as bpath")->order("bpath")->select();foreach ($list as $key=>$value){$list[$key]['count']=count(explode('-', $value['bpath']));}$this->assign('alist',$list);$this->display();}function add(){//经过自定义模型$cate=D('Cate');if ($vo=$cate->create()) {dump($vo);if ($c...

ThinkPHP学习札记(八)一个用户增删改查的小例子

ThinkPHP学习笔记(八)一个用户增删改查的小例子主要是action文件的方法实现:conf文件 '配置值' //因为开启URL重新不论是被重写的还是没被重写的,都可以通过原有路径访问 //如果想开启rewrite模式,需要做如下操作 //1.query服务器已经开启了Apache的rewrite模块 // LoadModule rewrite_module modules/mod_rewrite.so //2.在与主入口文件,统计目录下,新建一个.htaccess(vi:save .htaccess;记事本:".htaccess") //如果选用模...

ThinkPHP学习札记(九)Thinkphp中的查询方式大综合

ThinkPHP学习笔记(九)Thinkphp中的查询方式大综合where($data)->select();* 3.对象形式* $user=M('user');* $condition=new stdClass();* $condition->username='user';* $list=$user->where($condition)->select();* 判断条件:(太多)查询表达式:5.3.* eq(相等)、ne(不相等)、neq(不相等)、gt(大于)、lt(小于)、elt(小于等于)、* le(小于等于)、gte(大于等于)、ge(大于等于)、* like* [not] ...

ThinkPHP学习札记(八)CURD的的相关操作以及表的关联查询等

ThinkPHP学习笔记(八)CURD的的相关操作以及表的关联查询等本节的使用基于六、七的基于数据库的链接和conf的配置 主要是action中的curd的方法和updateaction 之前,session和form中有//令牌可以在conf中配置;可以在页面设置不显示令牌但是一样使用令牌//如果页面中有多个表单,只有一个表单需要令牌,可以在此表单中显示指定://create默认获取数据的方法是post方法public function index() {$this->display();}public function ...

PHP学习MVC解决办法【图】

PHP学习MVC除了看模版的源代码(像Joomla,Smarty),还有什么讲MVC比较好的书籍吗??最好是对思想将的比较不错的。谢谢!phpmvc------解决方案--------------------很简单的,看看视频吧,网上有的------解决方案--------------------MVC关键是在思想,而不在用什么我建议是先学习面向对象再学习架构 点线面,应该一步步来,不是说知道坐标就能学立体几何的不过不排除你有超强的理解能力,呵呵 ------解决方案--------------------看...

ThinkPHP学习札记(十三)多模板支持和多语言支持【图】

ThinkPHP学习笔记(十三)多模板支持和多语言支持首先是多模板支持: 需要在tpl上面新建red文件夹和对应的action的html模板conf.php //多模板支持 TMPL_SWITCH_ON=>true, TMPL_DETECT_THEME=>true, index.html 模板一 默认多语言支持: confg.php //多语言支持 //是否开启多语言支持 LANG_SWITCH_ON=>true, //安照Lang下的文件夹名称来写 DEFAULT_LANG=>zh-cn, //自动侦测语言 LANG_AUTO_DETECT=>true, 创建对应的文件夹语言包,所...

ThinkPHP学习札记(七)实例化中create方法的作用,以及令牌的使用

ThinkPHP学习笔记(七)实例化中create方法的作用,以及令牌的使用其中的success的模板,可以在ThinkPHP中的example中搜索到,然后放入tpl下的default下的Public中create使用 之前,session和form中有//令牌可以在conf中配置;可以在页面设置不显示令牌但是一样使用令牌//如果页面中有多个表单,只有一个表单需要令牌,可以在此表单中显示指定://create默认获取数据的方法是post方法public function index() {$this->display();}p...

ThinkPHP学习札记(十)在Model中完成自动验证前台的表单数据

ThinkPHP学习笔记(十)在Model中完成自动验证前台的表单数据index.htmlUserModel.class.php 15||strlen($data) AutoAction.class.php display();}function add(){//经过自定义模型$user=D('user');if ($user->create()) {if ($user->add()){$this->success("注册成功");}else{$this->error($user->getError());}}else{$this->error($user->getError());}} } ?>

Androidphp学习研究因特网址

Android php 学习研究网址1. ? ?http://www.iteye.com/2.论坛 ??http://www.eoeandroid.com/3.Linux公社 ?http://www.linuxidc.com/Linux/2012-05/61519.htm4.expandableListview?http://www.2cto.com/kf/201212/173349.html5.unity3D ?http://www.narkii.com/club/bbs_262961.shtml6. unity3D AR技术 vuforia SDK?http://blog.csdn.net/asd237241291/article/details/84335637. vuforia SDK 学习笔记 ??http://www.apkbus.com/and...

ThinkPHP学习札记(六)实例化模型的四种方法

ThinkPHP学习笔记(六)实例化模型的四种方法本文是基于ThinkPHP学习笔记(五)进行修改的,如果有同学使用本代码,请先阅读ThinkPHP学习笔记(五) 创建Action类 select(); // dump($list);// //二:跨模型操作;实例化一个表,同时实例化一个自己写的数据库操作类//多用于将一些公共的业务逻辑抽离出来形成公共的Model // //M('user','CommonModel')相当于new CommonModel('user');model是自动载入的 //// $user=M('user','C...

ThinkPHP学习笔记(十四)下传文件【图】

ThinkPHP学习笔记(十四)上传文件需要进行Action的设置,包括UploadFile的文件引入 select();$this->assign('alist',$list);$this->display();}function upload(){//经过自定义模型if (empty($_FILES)){$this->error("必须选择上传文件");}else {$msg = $this->up();if (isset($msg)){$result=$this->insertDb($msg);if ($result){$this->success('上传成功');}else{$this->error('保存出错了那');}}else{$this->error($msg);}}}p...

ThinkPHP学习札记(十二)ThinkPHP的分页以及验证码的使用

ThinkPHP学习笔记(十二)ThinkPHP的分页以及验证码的使用CommonActionPageAction count();$page=new Page($count, 3);//修改提示信息$page->setConfig('header', "个会员");$page->setConfig('prev', "上一组");$page->setConfig('next', "下一组");$page->setConfig('first', "首页");$page->setConfig('last', "尾页");//定义主题样式(去看文档) // $page->setConfig('theme', '%%');$show=$page->show();$list=$user->order...

ThinkPHP学习札记(十九)权限管理的实现方式RBAC【图】

ThinkPHP学习笔记(十九)权限管理的实现方式RBACAction的方法下面上一下五张表的数据 tb_user:用户表Role权限组表role_user:权限组与用户的对应关系表node表:表示当前项目中url分类,精确到每个方法的控制access表:表示不同用户组对应的可以访问的不同url分类config中需要设置的参数://设置rbac的参数USER_AUTH_ON=>true,USER_AUTH_TYPE =>1, // 默认认证类型 1 登录认证 2 即使认证USER_AUTH_KEY =>authId, // 用户认证...

ThinkPHP学习札记(十四)上传文件【图】

ThinkPHP学习笔记(十四)上传文件需要进行Action的设置,包括UploadFile的文件引入 select();$this->assign('alist',$list);$this->display();}function upload(){//经过自定义模型if (empty($_FILES)){$this->error("必须选择上传文件");}else {$msg = $this->up();if (isset($msg)){$result=$this->insertDb($msg);if ($result){$this->success('上传成功');}else{$this->error('保存出错了那');}}else{$this->error($msg);}}}p...

求PHP学习视频,该怎么解决

求PHP学习视频跪求php视频教程,要全面的视频包括html课程DIV+css教程+javascript教程php教程,想自学,希望得到帮助,请发到849975426@qq.com分享到:------解决方案--------------------zixue.it 你们百度搜下 燕十八老师 PHP传世经典,他有一套比较完整的全套视频,从HTML DIV CSS 到 Javascript ,再到PHP,Ajax,Smarty,Thinkphp 都有讲,挺不错的,希望对你们有所帮助。