这里是一个幻灯片~
33% Complete (success)
33% Complete (warning)
34% Complete (danger)

上传图片显示临时图片

html代码其中number属性和id=img0的数组保持一致<div align="center"> <input type="file" name="" class="file"...

作者:管理员 查看:1387 时间:2016-08-25 评论:2

上传图片

html文件<div class="row cl">     <label class="form-label col-xs-4 col-sm-2">  ...

作者:管理员 查看:1372 时间:2016-08-22 评论:2

redis基础

一、redis介绍redis 是一种nosql数据库,使用key-value存储数据,基于内存,所以redis也可以用来做缓存二、redis与memcache区别redis可以做持久化保存,memcache不可以。32位,windows安装适用php版本 5.5.12下载地址:http://pan.baidu.com/...

作者:管理员 查看:1495 时间:2016-08-12 评论:3

第十四天:视图和模板【模型和关联】

模板输出首先来看如何输出一个数据集,我们修改User控制器的index方法如下:<?php namespace app\index\controller; use app\index\model\User as UserModel; use think\Co...

作者:管理员 查看:2228 时间:2016-08-01 评论:4

第十三天:(8)模型输出【模型和关联】

以User模型为例,模型定义如下:<?php namespace app\index\model; use think\Model;class User extends Model{ }如果需要输出当前的模型对象有几种方式。输出数组可以使用toArray...

作者:管理员 查看:1947 时间:2016-08-01 评论:1

第十二天:(7)关联【模型和关联】

基本定义ThinkPHP5.0的关联采用了对象化的操作模式,你无需继承不同的模型类,只是把关联定义成一个方法,并且直接通过当前模型对象的属性名获取定义的关联数据。举个例子,有一个用户模型User,有一个关联的模型对象Book,每个用户有多本书,User模型定义如下:<?php namespace ap...

作者:管理员 查看:4607 时间:2016-08-01 评论:2

第十一天:(6)输入和验证【模型和关联】

表单提交首先创建一个视图模板文件 application/index/view/user/create.html,内容如下:<!doctype html><html><head><meta charset="UTF-8">...

作者:管理员 查看:1411 时间:2016-07-29 评论:2

第十天:(5)查询范围【模型和关联】

读取器前面读取用户生日的时候,使用了date方法进行日期的格式处理输出,但是每次读取数据后都需要这样处理就显得非常麻烦。使用读取器功能就可以简化类似的数据处理操作,例如,我们给User模型添加读取器的定义方法。<?phpnamespace app\index\model;use think\M...

作者:管理员 查看:1280 时间:2016-07-29 评论:1

第九天:(4)类型转换和自动完成【模型和关联】

类型转换对于前面的时间戳birthday的例子,还可以进行进一步的简化,这里需要用到类型强制转换的功能,在User模型类中添加定义:<?php namespace app\index\model; use think\Model;class User extends...

作者:管理员 查看:1750 时间:2016-07-29 评论:1

第八天:(3)读取器和修改器【模型和关联】

读取器前面读取用户生日的时候,使用了date方法进行日期的格式处理输出,但是每次读取数据后都需要这样处理就显得非常麻烦。使用读取器功能就可以简化类似的数据处理操作,例如,我们给User模型添加读取器的定义方法。<?phpnamespace app\index\model;use think\M...

作者:管理员 查看:1184 时间:2016-07-29 评论:2

第七天:(2)基础操作【模型和关联】

新增数据我们先来看下如何写入模型数据,创建一个User控制器并增加add操作方法如下:<?phpnamespace app\index\controller;use app\index\model\User as UserModel;class User{&nbs...

作者:管理员 查看:1263 时间:2016-07-29 评论:0

第六天:(1)模型定义【模型和关联】

模型定义为了更好的理解,我们首先在数据库创建一个think_user表如下:CREATE TABLE IF NOT EXISTS `think_user`(    `id` int(8) unsigned&nb...

作者:管理员 查看:1170 时间:2016-07-29 评论:1

第五天:查询语言

本章查询内容均配置了数据表前缀think_,因此统一使用Db类的name方法代替table方法进行举例说明。查询表达式最普通的查询就是判断某个字段是否等于某个值,例如,我们查询think_data数据表中id等于1的数据,用法如下:$result = Db::name('data')...

作者:管理员 查看:1189 时间:2016-07-29 评论:1

第四天:数据库

准备5.0的数据查询由低到高分三个层次:数据库原生查询(SQL查询);数据库链式查询(查询构造器);模型的对象化查询;本章会涉及到前面两个,后面依次会进行了解。在第一章已经提到,在使用Db类进行数据库查询之前,首先必须先创建一个控制器类,以及一个操作方法用于测试,类似于:<?phpnamespace a...

作者:管理员 查看:1172 时间:2016-07-28 评论:1

第三天:请求和响应

ThinkPHP5的架构设计和之前版本的主要区别之一就在于增加了Request请求对象和Response响应对象的概念,了解了这两个对象的作用和用法对你的应用开发非常关键。请求对象Request对象的作用是与客户端交互,收集客户端的Form、Cookies、超链接,或者收集服务器端的环境变量。Request对象是从客户...

作者:管理员 查看:2209 时间:2016-07-28 评论:3