- 博客(308)
- 资源 (8)
- 收藏
- 关注
原创 ThinkPHP中的模板引擎和视图层
1.常用的模板引擎语法:(1)变量输出 {变量名}还可以使用系统变量:{$Thinkphp.get.变量名}系统变量分为几类:1,包括 sessioncookie server get post $Think.server.REMOTE_ADDR{$Think.server.REMOTE_ADDR} {$Think.get.name }
2013-05-28 20:21:34 2282
原创 小小程序员预备上路
2011正式接触代码,进入CSDN乐知学院PHP方向(这篇博客便是我所有的成长的见证)至今,大大小小的项目做过不少,项目中学会了很多,怎么与小组默契配合,提高效率大一第一次的项目 (纯HTML静态网页),班级40个人5人一小组 总共8组,稀里糊涂,这个看似不上道的纯页面却在8个小组中获得第一。这是做的一个关于同学录的小网页,图片布局都是自己设计的。获得第一理
2013-05-21 21:53:28 2772 7
原创 ThinkPHP中实现分页(实例)
WuliuAction.class.phpclass WuliuAction extends Action{public function zhuanxian(){ $Data = M('news'); // 实例化Data数据对象 import('ORG.Util.Page');// 导入分页类 $count = $Data->count();//
2013-05-21 19:48:37 2152
原创 修改apache的重写机制,实现url的重写模式
1,在apache的配置文件中,加载mod_rewrite.so动态模块,去掉这个模块前面的注释 #LoadModule rewrite_module modules/mod_rewrite.so2,将apache的配置文件中,AllowOverrideNone 改成 All Options FollowSymLinks AllowOverride All
2013-05-21 19:15:43 1802
原创 ThinkPHP中Ajax验证表单
CommonAction.class.phpclass CommonAction extends Action{ public function ajax(){ //去数据库进行查询,验证用户名和密码是否正确 $user_model = M('User2'); $pass = $user_model->field('us
2013-05-21 19:12:45 2287
原创 你为什么没有男朋友
一月。放寒假,买票回家。小A托老乡学长代买,请饭答谢,一来二去,学长遂成男友; 一月。放寒假,你自己半夜去车站排队。然后,就没有然后了。二月。同学聚会,小B与当年暧昧的男同学的再续前缘,老同学遂成男友; 二月。你在家帮你妈做卫生。然后,就没有然后了。三月。学校开学,小C打扮的花枝招展的自己去上自习,每天同一教室上自习的某男遂成男友; 三月。你蓬头垢面的跟着室友去上自习。然后,就没有
2013-05-20 14:30:08 2330 5
原创 ThinkPHP实现分页
要使用分页查询,一般来说需要进行两次查询,即第一次查询得到满足条件的总数据量,然后第二次查询当前分页的数据,这样做的作用是告诉分页类当前的数据总数,以便计算生成的总页数(如果你的显示只是需要上下翻页的话,其实总数查询可以省略或者进行缓存)。一个标准的分页使用示例如下:$Data = M('Data');// 实例化Data数据对象import('ORG.Util.Page');// 导
2013-05-16 21:27:20 1840
转载 英语四级万能模板
一、引出开头1:It is well-known to us that……(我们都知道……)==As far as my knowledge is concerned, …( 就我所知…)2:Recently the problem of…… has been brought into focus. ==Nowadays there is a growing concern over ……
2013-05-13 19:32:20 1736
原创 ThinkPHP总结及概念
1. ThinkPHP是什么?ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的2. 如何使用ThinkPHP?大概步骤:(1)创建控制器,动作(2)创建模型层处理数据(3)将获得数据显示 如何使用这个ThinkPHPmvc框架(1)解压软件包解压之后会出现 一
2013-05-06 19:13:27 1827
原创 PDO概念及总结
为什么要讲PDO:(1)市面上使用最多的,大部分企业使用PDO(2)Mysqli 只支持mysql数据库,PDO支持大部分数据库(3)以后做的项目都是使用PDO作为数据库抽象层来实现的mysqli------是mysql数据库的加强:(预处理机制)(错误处理机制)(采用了面向对象的编程模式)一、PHP如何操作数据库与具体数据库的扩展:php想操作那个数据库,需
2013-05-06 19:12:10 2123
原创 php变量的定义和作用域
一、 php变量的定义和作用域变量:在方法中调用属性的时候,不能直接使用echo ,在类中要使用$this对象1,PHP变量的定义和使用 :字母 下划线 开头 ^[a-zA-Z_]\w* 2,PHP变量的作用域: 局部作用域:在函数内部定义的变量,只能在函数内部起作用 全局作用域
2013-05-06 19:10:32 1958
原创 SVN总结
1.svn是什么?Svn----subversion的缩写:版本控制系统(是一个自由、开源的版本控制系统,也就是说Subversion管理着随时间改变的数据)Svn分两个部分:1、服务器端软件svn 2、客户端软件tortoisesvn2.为什么会有SVN?因为需要一个良好的系统来管理可能出现的混乱,版本控制是管理数据变更的一种技术,对程序员来说,它是不可缺少的工具,因为经常要修改
2013-05-06 19:08:56 1849
原创 如何在Dos下运行 MySQL 命令
1、配置 PHP如果想在 Dos 下运行 MySQL,必须把 PHP 的安装目录添加到环境变量中。步骤如下:我的电脑 - 属性 - 高级 - 环境变量 - 系统变量,如图:首先,先观察变量 Path 是否存在,如果不存在的话,可以点击“新建”一个;如果存在并且已经有值的话,选中 Path,点击“编辑”,把您电脑里面的mysql.exe路径追加到已有的 Path 值后即可,注意:
2013-04-25 19:58:29 2591
原创 PDO常用库类
Model.class.php// 操作 SQL class Model { /** * SQL 增删改操作,返回受影响的行数 * @param string $sql * @return int */ public function aud($sql) { try {
2013-04-25 19:44:14 1153
原创 PDO常用类库
1、Db.class.php 连接数据库// 连接数据库 class Db { static public function getDB() { try { $pdo = new PDO(DB_DSN, DB_USER, DB_PWD); $pdo->setAttribute(PDO::ATTR_PE
2013-04-25 19:41:12 1454
原创 PDO数据库抽象层
PDO:mysql官方封装的,采用的面向对象的编程思想,使用c语言开发的数据库抽象层如何使用PDO:(1),要开启 pdo xxx驱动去php.ini pei配置文件里开启开启这个扩展(驱动),就可以使用这个扩展给我们提供的类了 (2)使用这个类,实例化这个类,调用属性和方法PDO的错误处理机制:mysql mysql_error() m
2013-04-25 19:12:55 1268
原创 PHP字符串操作常用函数
/**确定字符串长度* int strlen(string str)*比较两个字符串* 1、strcmp函数对两个字符串进行二进制安全的比较,并区分大小写* int strcmp(string str1,string str2)* 2、以不区分大小写的方式比较两个字符串* int strcasecmp(string str1,string str2)* 3、
2013-04-23 20:08:36 1222
转载 程序猿装B指南(娱乐一下)
一、准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,orel
2013-04-23 19:33:01 1378 1
原创 mysql重置密码
1,停止当前的mysqld服务2,再次开启服务,以不带权限验证的形式3,利用客户端,连接mysql我们的用户可以获得最高权限 root4,修改 mysql数据库 中 user表的root用户相关的密码5,关闭这个不受验证的服务,重新开启服务
2013-04-19 19:24:33 1490 1
原创 Jquery练习题
1.HTML代码: onetwothree jQuery代码:$("div>p");结果 (A) A.[two] B.[one] C.[three] D.[two]2.HTML代码: DIV SPAN P jQuery代码:$("*") 结果(D) A. [DIV] B. [SPAN] C. [P]
2013-04-18 20:15:06 3060
原创 jQuery面试题与答案
一、Jquery测试题下面哪种不是jquery的选择器?(单选)A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器考点:jquery的选择器 (C)当DOM加载完成后要执行的函数,下面哪个是正确的?(单选)jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback)
2013-04-18 19:55:07 5623 1
原创 编码问题
解决乱码问题为了避免乱码的出现: 注意1,html、php的meta中的charset信息的编码 2,html、php等文件保存的编码格式 3,mysql数据库中client使用的编码格式 4,mysql数据库表字段编码 编码格式utf-8 统一的编码,它支持中文和英文,建议建表的时候都是用utf-8,利于网站国际化g
2013-04-18 19:25:38 1358
原创 mysql索引外键
1,索引什么是索引?索引------搜索---引导------引导着我去搜索到某个记录的定义:没有索引的情况下,我们查询一条记录,需要从第一条记录一直往下查询,知道查找到我们需要的记录,如果记录数特别大的话,相当于大海捞针,速度特别慢索引:建一个索引-----指向的是数据的位置-----反映到新华字典-----记录所在的页数 优势:查询速度快了,但是不足:增加了
2013-04-18 19:19:26 1929
原创 MySql事物触发器(实例)
1,连接查询union 连接的是多个select 语句join 连接查询:当我们期望的结果不再同一张表上时,我们需要使用join连接查询语法:table1 join table2 on table1的某个字段 = table2的某个字段条件是 商品表中商品的分类id = 分类表中这个分类的id 当查询语句中,多次使用某个表,或者这个表名特别长的时候,我们建议
2013-04-17 19:41:33 2056
原创 风度
无论如何选择,只要是自己的选择,就不存在对错与后悔。过去的我不会让现在的我满意,现在的我也不会让未来的我满意。当面对前路坎坷,我知道既然当初有胆量去选,那么就该有勇气把后果来承担,有毅力把梦想坚持并实现。 我们人生中最大的懒惰,就是当我们明知自己拥有作出选择的能力,却不去主动改变而是放任它的生活态度。 一个人的长大是敢于惨烈地面对真实的自己:在选择前,有一张
2013-04-17 18:58:33 1601 1
原创 jquery引入插件的放大镜效果
Magic Zoom Plus: Default The default look of Magic Zoom Plus™. No customizations made.
2013-04-16 20:49:43 1517
原创 利用jquery实现表单验证
$(function(){ $(":input.required").each(function(){ var $required = $("*"); $(this).parent().append($required); }); $(":input.required").blur(function(){ //判断鼠标离开了谁 if($(this).i
2013-04-16 20:48:14 3016 1
原创 利用jQuery实现图片信息的浮动显示
如图: li{list-style:none;float:left;margin-right:10px;border:1px solid #AAAAAA} #tooltip{position:absolute;} $(function(){ var x = 10; var y = 20; $("a.toolt
2013-04-16 20:46:36 1981
原创 jQuery动画效果-fadeIn fadeOut淡入浅出
*{ margin:0; padding:0;} body{font-size:15px;} #container{ margin:60px; line-height:2em; width:300px; border:1px solid #CCC;} .head{ background:#999; padding:5px; cursor:pointer;} .content{ te
2013-04-16 20:43:27 3145 1
原创 jQuery动画效果-slideUp slideDown上下滑动
*{ margin:0; padding:0;} body{font-size:15px;} #container{ margin:60px; line-height:2em; width:300px; border:1px solid #CCC;} .head{ background:#999; padding:5px; cursor:pointer;} .content{ te
2013-04-16 20:42:42 3230
原创 MySQL加强练习
(1)in()在某个范围(集合)之间//获得 商品id 为 3, 5, 7 ,8 这几个商品的信息 select * from ecs_goods where goods_id in(3,5,7,9);(2)Between and 在两个值之间的数据//查询价格在1000-1500之间的商品信息select * from ecs_goodswhere shop_price
2013-04-16 19:22:51 1587
原创 PHP程序员测试题及答案
1.表单中 get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2.session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面时所使用,是存储在
2013-04-16 19:13:24 2947
原创 php综合复习大全
1. 变量如何定义?2. 如何检查变量是否定义? isset()3. 如何删除一个变量? unset()4. 判断一个变量是否为空的函数? empty()5. 什么是可变变量?获取一个普通变量的值作为这个可变变量的变量名。6. php中变量有哪些基本数据类型? php支持8种原始数据类型。 包括:
2013-04-16 19:09:11 1775
原创 稀薄、空洞、陌生、一个人
还有什么比一个初夏的、周末的、阳光无边无际的下午靠在沙发上发呆更令人伤感的呢?人类所有的感情里面,最不理性的,大约就是“舍不得”。好像不需要热爱,不需要心意相投,仅仅是习惯,仅仅是时间。哪种热闹过后的空洞感,的确很让人受不了。
2013-04-05 20:52:12 1343 1
原创 Better Me
远处海港传来阵阵船笛 我一直飘零到被你拣起 如今望著反映窗户玻璃有个我陌生又熟悉喔 I can Smile a little more Sing a little moreFeel a little more全因为你说好了要为幸福 一天天地练习练习 Laugh a little moreLove myself a little more要学会更加
2013-04-05 20:46:54 1248
原创 jQuery实现用户注册的表单验证
$(function(){ $(":input.required").each(function(){ var $required = $("*"); $(this).parent().append($required); }); $(":input.required").blur(function(){ //判断一下鼠标离开谁了 if($(thi
2013-04-01 19:19:55 2648
原创 jQuery精简品牌列表
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 *{margin:0;padding:0} body{font-size:15px;text-align:center} .showLess{margin:auto;width
2013-04-01 19:19:01 1478
原创 jQuery选项卡实例
*{margin:0;padding:0} body{font-size:15px;width:300px;margin:100px auto} .tab_menu ul li{list-style:none;float:left;width:50px;border:1px solid #ccc;margin-left:5px;line-height:30px;border-bott
2013-04-01 19:14:37 1593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人