2011年5月26日
摘要: 一. 编辑表字段:1.编辑表的字段ALTER TABLE 表名 MODIFY(列名 数据类型);2.增加一个列 ALTER TABLE 表名 ADD(列名 数据类型);3.给列改名:ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名;4.删除一个列 ALTER TABLE 表名 DROP COLUMN 列名;5.将一个表改名 ALTER TABLE 当前表名 RENAME TO 新表名;给表加注释comment column on 表名.列名 is '注释内容'; //修改表的列的注释二. 编辑数据表ALTER 语句修改数据表1.修改数据表名ALT 阅读全文
posted @ 2011-05-26 21:49 DavidYanXW 阅读(310) 评论(0) 推荐(0)
摘要: [属性名称] 匹配包含给定属性的元素[att=value] 匹配包含给定属性的元素 (大小写区分)[att*=value] 模糊匹配[att!=value] 不能是这个值[att$=value] 结尾是这个值[att^=value] 开头是这个值[att1][att2][att3]... 匹配多个属性条件中的一个 阅读全文
posted @ 2011-05-26 21:46 DavidYanXW 阅读(276) 评论(0) 推荐(0)
  2011年5月24日
摘要: 1. foreach中unset引用元素<?php$array = array(1,2,3);foreach($array as &$value) {}$value = 4; &nbsp; //var_dump($array);unset($value); //var_dump($array);?>array(3) {[0]=>int(1)[1]=>int(2)[2]=>&int(4)}array(3) {[0]=>int(1)[1]=>int(2)[2]=>int(4)}foreach中unset引用&元素,只是 阅读全文
posted @ 2011-05-24 18:46 DavidYanXW 阅读(368) 评论(0) 推荐(0)
摘要: 转载自: http://www.ccvita.com/26.htmlPHP 计算页面执行时间<?php< ?phpclassruntime{ var$StartTime=0; var$StopTime=0; functionget_microtime() { list($usec,$sec)=explode('',microtime()); return((float)$usec+(float)$sec); } functionstart() { $this->StartTime=$this->get_microtime(); } functionsto 阅读全文
posted @ 2011-05-24 15:04 DavidYanXW 阅读(185) 评论(0) 推荐(0)
  2011年5月23日
摘要: 问题:表中id为自增,比如1 2 3 4 5 6 7 8 9随后我把表清空然后继续添加大家都知道这个id字段就是10 11 12 13 14可是我怎么让它从1开始添加呢比如清空表之后再次添加 id字段 为1 2 3 4 5 6 7 8 9********************************************解决方案:alter table tablename AUTO_INCREMENT=1;比如你将这个表清空,然后再开始添加:delete from tablename;alter table tablename AUTO_INCREMENT=1;这样,新插入的就从1开始了。 阅读全文
posted @ 2011-05-23 21:43 DavidYanXW 阅读(207) 评论(0) 推荐(0)
摘要: 转载自:http://www.zendstudio.net/archives/some-php-development-tips-from-my-own/以下这些tips,是我在实际工作中慢慢形成的,有些可能是不正确的,有些出于个人习惯,所以,千万不要把以下这些条当成什么标准,其中可能隐藏着天大的bug,代码可能正在病态的运行中,SO!请一定仔细的看过后想想,这么做的好处是什么?会产生怎样的负面影响?有问题特别欢迎你来和我讨论。这就是我写这篇文字的目的,希望能和大家多多交流,也希望不断完善自己,同时又能给大家一些帮助。开发习惯和PHP代码:1、准确的理解各种概念。现在的新东西层出不穷,望文生义 阅读全文
posted @ 2011-05-23 21:34 DavidYanXW 阅读(413) 评论(0) 推荐(0)
摘要: 转载自: http://blog.csdn.net/klinghr/archive/2010/01/19/5212912.aspxstatic关键字用来修饰属性、方法,称这些属性、方法为静态属性、静态方法。static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法”如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号“::”调用。static关键字可以用来修饰变量、方法。不经过实例化,就可以直接访问类中static的属性和static的方法。static 的属性和方法,只能访问static的属性和方法,不能类访问 阅读全文
posted @ 2011-05-23 19:15 DavidYanXW 阅读(1075) 评论(0) 推荐(0)
  2011年5月19日
摘要: 一. 新建一个逻辑模型(Logical model)新建一个Entities,输入Entity Name(实体名)/Table Name(表名)/Definition(表注释)/Keys(主键和外键), 添加Attributes:Attribute Name: 属性名;Default Column Name: 字段名;Datatype: 数据类型.Definition: 字段注释.Rule/constraint: 规则/约束.输入完成后, 这样一个逻辑模型就建成了.注: 添加Attributes时, 右边有一个"add to primary key"复选框,勾选即可添加为主 阅读全文
posted @ 2011-05-19 15:43 DavidYanXW 阅读(3985) 评论(0) 推荐(0)
摘要: Linux中find命令用于查询文件或文件夹find -name a* // 查询当前目录(含子目录)下以'a'开头的所有文件(夹)find命令递归查找子目录不查找子目录的方法:1. 跳过'src/emacs'和它下边的所有文件,列出其它发现的文件,执行下边的命令:find . -path './src/emacs' -prune -o -print2. 只查找当前目录下,不搜索任何当前目录下的所有子目录find . -maxdepth 1 -name "*sql"另:find -name *ubuntu*如果提示" 阅读全文
posted @ 2011-05-19 11:19 DavidYanXW 阅读(436) 评论(0) 推荐(0)
  2011年5月18日
摘要: 1.“配置文件现在需要一个短语密码。”的红色警叹提示解决方法:编辑config.inc.php$cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['blowfish_secret'] = 'abcde';(其中的"abcde"自定义)这个密码用于Cookies的加密,以免多个PhpMyAdmin或者和其他程序共用Cookies时搞混。2.错误 使用链接表的额外特性尚未激活。要查出原因,请单击此处。解决方法:点击“导入”,导入PhpMyAdmin 官 阅读全文
posted @ 2011-05-18 21:02 DavidYanXW 阅读(292) 评论(0) 推荐(0)