zoukankan      html  css  js  c++  java
  • PHP框架CI(codeigniter)的使用笔记

    流程图:

    控制:

    1.当想在控制类中直接跳转到其它控制类时,可以使用redirect()函数。

    2.session的应用,在分页查询的时候可以用session(普通的get方式对CI来说太麻烦了);在信息或者状态提示的时候可以使用session的“闪出数据”。

    视图 :

    1.如果有多个视图被控制器调用,那么他们将会被合并到一起。当我们一次性载入多个视图的时候,你只需在第一个视图传入数据就可以了。

    2.view函数第三个可选参数可以改变函数的行为,让数据作为字符串返回而不是发送到浏览器。

    3.引用外部文件(CSS)的方法是,在引入文件的路径上加入base_url()方法,此方法可以在autoload.php设为自动装载。

    4.在视图页面,可以直接通过“$this->属性->方法”来调用框架里的辅助函数等方法。

    5.如果分页的显示一直不对(如果一直显示着第一页),检查$config['uri_segment']参数是否设置了,不设置的话默认是3,可能会取不到分页参数导致一直显示着第一页。

    模型:

    1.想要使用数据库原生的函数,可以在insert的时候使用set()方法,如$this->db->set('time','NOW()',false)。

    2.想使用自定义的SQL,可以使用query()方法。

    其它:

    1.辅助函数文件一般保存在 system/helpers 或 application/helpers 文件夹中。CodeIgniter 将会先在 application/helpers 寻找对应的辅助函数文件, 如果目录不存在或者目录下没有对应的辅助函数文件,CI 才会载入 system/helpers 下的辅助函数文件。

  • 相关阅读:
    关于 Blog 修改
    How To Manage StartUp Applications In Ubuntu
    C++11 之for 新解 auto
    How To Install Cacti On Ubuntu 14
    Apache 2 解析html中的php
    Raspberry Pi
    Compiling a kernel module for the raspberry pi 2 via Ubuntu host
    ubuntu 14.04/14.10 iptables 防火墙设置
    ajax概述
    ajax 异步 通信 小例子 servlet与 jsp异步 post方法
  • 原文地址:https://www.cnblogs.com/xujanus/p/3441412.html
Copyright © 2011-2022 走看看