樱花公主

导航

2013年3月12日 #

ThinkPHP的多表查询 (转)

摘要: 1、Table方法:定义要操作的数据表名称,可以动态改变当前操作的数据表名称,需要写数据表的全名,包含前缀,可以使用别名,例如:$Model->Table('think_user user')->where('status>1')->select();$Model->table('think_blog blog,think_type type')->where('blog.typeid=type.id')->field('blog.id as id,blog.title,blog. 阅读全文

posted @ 2013-03-12 11:44 修炼1987 阅读(1041) 评论(0) 推荐(1) 编辑

DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)(转)

摘要: 本文收集整理了IE7,6与Fireofx的CSS兼容性处理技巧,供大家参考。 CSS兼容常用技巧 请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。 1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 http://www.php100.com 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个... 阅读全文

posted @ 2013-03-12 10:53 修炼1987 阅读(188) 评论(0) 推荐(0) 编辑

通俗易懂的数据库设计三大范式

摘要: 通俗易懂的数据库设计三大范式 以前看数据库三大范式的解释的时候,脑袋里总是一团浆糊,不清不楚,感觉不是很通俗易懂,今天无意中看到了一种对范式的解释,很是容易理解,转载过来分享一下O(∩_∩)O哈! 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。 第一范式的合理遵循需要根据系统的实际需... 阅读全文

posted @ 2013-03-12 10:47 修炼1987 阅读(226) 评论(0) 推荐(0) 编辑