关于JQuery 插件Grid的学习使用笔记 (PHP版)
关于JQuery 插件Grid的学习使用笔记 (PHP版)
在开发WEB应用程序时,我们会经常和数据打交道,而数据通常都是通过表格的形式来进行显示。而在jQuery中,有一个Grid插件,
它在处理数据时功能异常的强大,能几乎满足我们的所有需求。可谓无敌。琢磨了Grid好几天,终于在网上找到了一个非常棒的学习使用
的例子。在这里http://www.trirand.net/demophp.aspx有各种Grid效果的演示,你只需在该站点的Download下载jqGrid for PHP放在你自己的本地环境中就可以自己随时方便演示。它的例子非常多,直接套用即可。
在遇到需要Grid效果的时候,我们通常首先决定自己的项目需要一个什么样效果的Grid。
个人对Grid常用功能大致总结如下:
每列数据的排序功能
分页功能
列宽的拖拽改变功能
Grid标题显示
列与列之间的拖拽排序功能
单击行背景变色
滑过行高亮显示
行号的显示
对数据的添加 编辑 删除 搜索功能
对Grid数据导出到excel中功能
对列数据的SUM AVERAGE MAX MIN COUNT功能
多行选择功能
Grid中的数据来源有数据库中的表 xml文件 数组。
相关文档:
闲来有空,学习一下PHP的MVC模式,充实一下自我,不至于落后。看了个简单的示例
,做点记录。
单点入口:
1. 所有程序都是通过index.php来进行调用的,这要靠.htaccess文件来进行控制。
2. URL router可以由单独的Router类来进行Controller的选择,也可以放在index.php中进行选择。
3. Config最好放到单独的文件中,结 ......
安装环境:VMware Workstation 5.5.0 build-18463
Linux版本:Red Hat Enterprise Linux AS (2.6.9-42.EL)
软件版本:MySQL5 - mysql-5.0.37.tar.gz
Apache2 - httpd-2.2.4.tar.gz
PHP5 - php-5.2.1.tar.gz
(将以上文件保存至/home/tmp目录)
[MySQL]
# cd /home/tmp (进入压缩包 ......
很多时候我们喜欢用js来获取日期和时间,但这仅仅是客户端的。
我们可以用php的date函数即可来获取服务器上的时间:
<?php
//将时区设置为中国
date_default_timezone_set("PRC");
echo date("Y-m-d l H:i:s A");
//例输出:2010-03-06 Saturday 11:51:29 AM
?> ......
Linux版本: Red Hat Enterprise Linux 5
Nginx版本: nginx 0.8.34
PHP版本: php 5.2.13
MySQL版本:5.0.22
php所需支持库:libiconv、libmcrypt、mhash、mcrypt
1、编译安装php所需支持库
# tar zxvf libiconv-1.13.tar.gz
# cd libiconv-1.13/
# ./configure --prefix=/usr/local
# make &a ......