摘要: TP 实例化模型例:new UserModel();$userModel = new UserModel('库名.表名');如果传了'库名.表名' 或 '表名',则设置$this->name = 表名; 否则$this->name =xxxModel 的前半部分$this->db()方法来连接数据库$this->db()方法中-->_checkTableInfo()--->$db->getFields()方法$db->getFields()方法中使用了一个‘show columns from 表名’ 阅读全文
posted @ 2012-10-13 18:34 船到桥头 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: TP Model 修改一条数据===Model 修改一条数据===方法:save()传参:1、$data=array() ;数组与表的各列要对应2、$options=array(); 如:where,order,limit,group$options 是一个数组,存放sql查询条件的数组,如$options['where'],$options['order'],$options['limit']===Model 查询数据===类似于ORM与AR的关系$options数组可以传递查询的参数$model->where()->order() 阅读全文
posted @ 2012-10-13 17:29 船到桥头 阅读(2855) 评论(0) 推荐(0) 编辑
摘要: TP中Model的用法====Model 增加一条数据===$userModel = D('User');//创建模型实例$data = array(键=>值,键=>值,......); 要求键与表的列保持一致$model->add($data); 就会自动插入这个过程演示的是ORM(数据关系映射)方式操作数据库,就是指:数组的键与表的列一一对应,一个数组与表的一行数据对应,插入数组即是插入一行。Model 里还有一种 ActiveRecords (活动对象) ,对象映射成表的一行,对象的属性映射成表的列即把对象的属性与表的列对应起来,操作对象的属性就是在操作 阅读全文
posted @ 2012-10-13 15:02 船到桥头 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: 版本:Apache2.2+PHP5.2.171、在Apache2.2/conf/httpd.conf里整合让Apache 载入php处理模块,加入以下代码:LoadModule php5_module ~php安装路径/php5apache2_2.dll (如H:/WAMP/php-5.2.17)#PHPIniDir用于指定php的ini文件,该文件是对php的一些配置PHPIniDir "~PHP模块安装路径" (如H:/WAMP/php-5.2.17)#这个配置表示,当有一个资源是*.php *.phtml的时候就由php来处理AddType application/x 阅读全文
posted @ 2012-09-28 22:01 船到桥头 阅读(917) 评论(0) 推荐(0) 编辑
摘要: Windows+r:打开“运行”在“运行”里输入:services.msc 则打开服务 阅读全文
posted @ 2012-09-27 23:13 船到桥头 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 数组的排序方法分为两在类:1、内(内存)部排序2、外部排序(数据量很大,内存放不下,需要借助外部 存储)----------------排序sorting是一个程序员的基本功一:内部排序(1)交换式排序1、冒泡法数组默认的传递是值传递,而不是地址传递后面将讲到对象类型,对象默认的传递就是地址传递//优化,将冒泡排序法封装成函数,利于以后使用function bubbleSort(&$myarr){ $temp=0;//定义一个中间变量 //外层循环 for($i=0;$i<count($myarr)-1;$i++){ for($j=0;$j<count($myarr)-1- 阅读全文
posted @ 2012-03-26 22:19 船到桥头 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 1、如果在函数中,我们不希望使用某个变量,或者是希 望彻底的不再使用某个变量,则可以使用unset(变量名 ),将该变量彻底删除 $a=12; function abc($a){ unset($a); $a=50; } abc($a); echo '$a='.$a;//the result is $a=122、在Php函数中我们可以给某些参数,赋一个默认的值function abc(){}3、php传递变量的时候,默认是值传递,如果需要引用 (地址)传递,可以使用&变量名---------------------------------------位运算二进制:逢二进一 阅读全文
posted @ 2012-03-24 23:09 船到桥头 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 2012.3.10-3.11:page1-37,一个简单表单的制作 3.12:page37-54,php最基础的东西,数据类型,操作符,运算符 阅读全文
posted @ 2012-03-12 20:33 船到桥头 阅读(200) 评论(0) 推荐(0) 编辑
摘要: php支持的基本数据类型: Integer:整数 Float(Double,双精度值):浮点数,表示所有实数 String:字符串 Boolean:布尔值,true/false Array:保存具有相同类型的多个数据项 Object:对象,保存类的实例 NULL:没有被赋值、已经被重置或被赋值为特殊值NULL的变量 特定的内置函数(例如数据库函数)将返回resource类型的变量NULL和resource都代表外部资源,例如数据库连接基本上不能直接操作一个resource变量,但是通常它们都将被函数返回,而且必须作为参数传递给其他函数。在php中,变量的类型是由... 阅读全文
posted @ 2012-03-12 20:24 船到桥头 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 今天看教学视频看的眼睛都花了,颜色太多了,要学习的也太多了,速度太慢,有点急了,越急越急,怎么办?头痛。。。2012.2.24色板:直接单击色板的某一种颜色是调节背景色,按CTRL+点击颜色可调节前景色,ALT+点击颜色可删除颜色;油漆桶工具:填充相邻相近的颜色,可用来转换背景颜色或背景图案;对颜色的调整主张使用颜色调节层,而不是破坏性的调整,右下角颜色调节亮度和对比度;调节色相饱和度:给照片换衣服,换头发,添加眼影,提高嘴唇红色等等;智能滤镜:不破坏性的编辑,先把一般图层转换为智能图层,然后再应用滤镜,就是智能滤镜;滤镜(破坏性的编辑)可单独针对于蒙版起作用,若要对图层起作用须选中图层;再着 阅读全文
posted @ 2012-02-24 20:18 船到桥头 阅读(156) 评论(0) 推荐(0) 编辑