博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  PHP

摘要:(http://mp.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5)目录如下: 阅读全文

posted @ 2015-03-24 10:10 xymaqingxiang 阅读(149) 评论(0) 推荐(0) 编辑

摘要:首先添加必要的apt源 1 apt-get update 确保软件包列表是最新的 2 apt-get upgrade 更新软件包安装phpMyAdmin1 apt-get install phpmyadmin注意会提示你选择Apache或者lighttpd服务器,我们用的是Nginx,所以这... 阅读全文

posted @ 2014-09-22 18:31 xymaqingxiang 阅读(327) 评论(0) 推荐(0) 编辑

摘要:答:视图中的所有路径全部和 index.php 同级,也就是和 index.php 属于一个目录下,也就是网站根目录。因为 index.php 后面看似是路径的东西其实那只是一种 URL 参数而已,并不是真正的路径。建议在视图中使用 URL 辅助函数(URL Helper),CSS、图片等外部资源使... 阅读全文

posted @ 2014-08-31 12:00 xymaqingxiang 阅读(818) 评论(0) 推荐(0) 编辑

摘要:组件间信息流的走向图:实线表示直接函数调用。这些信息流可以从控制器到视图,也可以从控制器到类库或模型。(模型也能调用视图,但理论上这样做不合适。)相反方向就不能调用,如:视图不能调用控制器。然而,类库和模型能互相调用。虚线表示通过返回值传递信息。模型和类库可以在内部互相传递数据,也可以把值返回给控制... 阅读全文

posted @ 2014-08-28 17:40 xymaqingxiang 阅读(337) 评论(0) 推荐(0) 编辑

摘要:CodeIgniter用户指南——数据库类数据库配置入门:用法举例连接数据库查询生成查询结果查询辅助函数Active Record 类事务表格元数据字段元数据自定义函数调用查询缓存数据库维护类数据库工具类1、数据库配置CodeIgniter 有一个配置文件让你存放数据库连接值(username:用户... 阅读全文

posted @ 2014-08-23 10:18 xymaqingxiang 阅读(1025) 评论(0) 推荐(0) 编辑

摘要:一 echoecho() 实际上不是一个函数,是php语句,因此您无需对其使用括号。不过,如果您希望向 echo() 传递一个以上的参数,那么使用括号会发生解析错误。而且echo是返回void的,并不返回值,所以不能使用它来赋值。 1 二 printprint() 和 echo() 用法一样,但是e... 阅读全文

posted @ 2014-08-22 20:24 xymaqingxiang 阅读(262) 评论(0) 推荐(0) 编辑

摘要:PHP使用MySQL,从连接、创建、到结果显示 1 43 44 FirstName45 LastName46 Age47 ";48 49 while($rs = mysql_fetch_array($result))50 {51 ... 阅读全文

posted @ 2014-08-22 11:32 xymaqingxiang 阅读(511) 评论(0) 推荐(0) 编辑

摘要:1、访问方式:CodeIgniter 的访问URL使用的是pathinfo,入口文件/控制器/方法(/参数列表)eg:localhost/index.php/welcome/index/id第一段表示调用控制器类。第二段表示调用类中的函数或方法。第三及更多的段表示的是传递给控制器的参数,如 ID 或... 阅读全文

posted @ 2014-08-21 22:14 xymaqingxiang 阅读(522) 评论(0) 推荐(0) 编辑

摘要:目标使用 CodeIgniter 创建一个简单的 Web 站点。该站点将有一个主页,显示一些宣传文本和一个表单,该表单将发布到数据库表中。按照 CodeIgniter 的术语,可将这些需求转换为以下内容:一个控制器,仅包含少数功能(可使用默认的 Welcome 控制器)一个模型(以及一个数据库表),... 阅读全文

posted @ 2014-08-21 11:57 xymaqingxiang 阅读(834) 评论(0) 推荐(0) 编辑

摘要:应用程序流程图CodeIgniter执行流程源码分析——CI到底做了些什么(由welcome的例子出发——讲解index.php——讲解CodeIgniter.php)(load_class的具体工作、ConFig类的作用、Loader类的作用、Router解析请求、Controller类的具体工作... 阅读全文

posted @ 2014-08-20 22:16 xymaqingxiang 阅读(647) 评论(0) 推荐(0) 编辑

摘要:odeigniter(CI)是一个轻量型的PHP优秀框架,但是它是在apache服务器下开发的,在nginx下需要特别的配置才可以使用。对nginx的配置如下: 1 server { 2 listen 80 default_server; 3 listen [::]:80 defau... 阅读全文

posted @ 2014-08-20 21:55 xymaqingxiang 阅读(982) 评论(0) 推荐(0) 编辑

摘要:首先第一步就是载入辅助函数:$this->load->helper('form');函数解析:1、form_open()创建一个开始form标签,相对于你的配置文档中的基础URL。允许你添加一些form属性和一些隐藏表单,并且他会基于你的 config.php 文件里设置的编码,自动生成accept... 阅读全文

posted @ 2014-08-20 20:51 xymaqingxiang 阅读(442) 评论(0) 推荐(0) 编辑

摘要:连接数据库:格式: mysql -h主机地址 -u用户名-p用户密码数据库的提示符:mysql>退出数据库:exit(回车)知识点积累:1、date_default_timezone_set—设定用于一个脚本中所有日期时间函数的默认时区格 式:booldate_default_timezone_s... 阅读全文

posted @ 2014-08-20 18:08 xymaqingxiang 阅读(555) 评论(0) 推荐(0) 编辑

摘要:CI框架的配置信息被存储在$config数组中,我们可以添加自己的配置信息或配置文件到$config中: $this->config->load('filename'); //加载配置文件 $this->config->item('xxx'); //获取配置信息当然也可以在autoload.ph... 阅读全文

posted @ 2014-08-19 11:36 xymaqingxiang 阅读(302) 评论(0) 推荐(0) 编辑

摘要:CodeIgniter.php可以说是CI的核心,大部分MVC的流程都是在这个文件夹中处理的,其中加载了很多外部文件,完成CI的一次完整流程。 首先是定义了CI的版本(此处为CI 2.2.0),接下来是连续require了2个文件,core/Common.php,config/constant... 阅读全文

posted @ 2014-08-19 11:26 xymaqingxiang 阅读(687) 评论(0) 推荐(0) 编辑

摘要:CodeIgniter框架的入口文件主要是配置开发环境,定义目录常量,加载CI的核心类core/CodeIgniter.php。 在index.php中,CI首先做的事情就是设置PHP的错误报告,上来都是E_ALL,如果不想让所有问题都显示,改改’ENVIRONMENT‘,如developme... 阅读全文

posted @ 2014-08-19 11:18 xymaqingxiang 阅读(855) 评论(0) 推荐(0) 编辑

摘要:NO1、学习要点: 一、CodeIgniter框架的简介 二、CodeIgniter 框架的安装 三、CodeIgniter框架的目录结构分析 四、CodeIgniter框架是如何工作的? 五、CodeIgniter框架中的控制器、视图、模型及数据库操作 六、CodeIgniter框架中... 阅读全文

posted @ 2014-08-18 21:58 xymaqingxiang 阅读(1052) 评论(0) 推荐(0) 编辑

摘要:1、Ubuntu12.04 安装nginx+php+mysql (lnmp)的web服务器环境http://blog.db89.org/ubuntu12-04-install-nginx-php-mysql-lnmp-of-the-web-server-environment/2、Ubuntu 12... 阅读全文

posted @ 2014-05-08 15:25 xymaqingxiang 阅读(242) 评论(0) 推荐(0) 编辑