MySQL CONVERT函数简介

2011年05月27号
没有评论 326次浏览

MySQL CONVERT函数是我们最常见的MySQL函数之一,下文对MySQL CONVERT函数的语法及使用作了详细的介绍,供您参考学习。

MySQL CONVERT()提供一个在不同字符集之间转换数据的方法。
语法是:
CONVERT(expr USING transcoding_name)
在 MySQL中,转换代码名与相应的字符集名相同。 阅读全文

类别数据库 标签

MYSQL备份数据库

2011年05月27号
没有评论 317次浏览

定期的备份可使我们数据库崩溃造成的损失大大降低。在MySQL中进行数据备份的方法有两种,一种是使用mysqldump程序,一种是使用mysqlhotcopy、cp、tar或cpio等打包程序直接拷贝数据库文件。mysqldump程序备份数据库较慢,但它生成的文本文件便于移植。使用mysqlhotcopy等程序备份速度快,因为它直接对系统文件进行操作,需人为协调数据库数据的备份前后一致性。

使用mysqldump备份数据库其实就是把数据库转储成一系列CREATE TABLE和INSERT语句,通过这些语句我们就可重新生成数据库。使用mysqldump的方法如下: 阅读全文

类别数据库 标签

PHP常用类

2011年05月19号
没有评论 257次浏览

这里提供PHP常用类下载,有需要的可以下载自取:

点击下载

类别PHP 标签

让 JavaScript 拯救 HTML5 的离线存储

2011年05月19号
没有评论 381次浏览

在 Internet 连接无处不在的今天,我们忽然有了另外一个需求,离线 Web。Gmail, Google Reader, Zoho 这些优秀的 Web 应用都支持离线使用,这归功于 Google Gears。然而真正的离线 Web 要靠 HTML 5,这个未来的 Web 语言明星将为  Web 的离线存储制定一套标准,W3C已经发布 HTML5 离线存储细则。

有人可能会说,离线 Web 毫无意义,你得到的只是一个蹩脚的桌面程序,在 wi-fi, 3G 无处不在的今天,我们大部分时间都是在线的,这虽然没错,但我们当中那些已经对各种 Web 应用,如 email, 在线新闻以及 Twitter 一刻不可或缺的人来说,离线 Web 是非常重要的。

不过问题总是有的,HTML5 Web 存储细则中牵扯到很复杂的问题,SQLite。那些需要编写离线 Web 程序的人需要编写 SQL 代码,SQLite没有错,但它是 SQL 的一个变种,和标准 SQL 有些差别,另外,SQLite 并不属于 W3C,它的所有者很有可能某一天改变它的接口,这会导致那些已经写就的 Web 程序必须重新编写。 阅读全文

类别HTML5和AS3 标签

以当前周为基准计算周的开始时间和结束时间

2011年05月19号
没有评论 318次浏览

 
/**
* 以当前周为基准计算周的开始时间和结束时间,从星期一开始
* @param int $pre 负数表示前推几周,整数表示后推几周,缺省当前周
* @return array(周开始时间时间戳,周结束时间时间戳)
*/
function wFristAndLast($pre=0){
$wn=date(“w”);
$wf=date(“Y-m-d 00:00:00″,strtotime(“-”.($wn-1).” days”));
$we=date(“Y-m-d 23:59:59″,strtotime(“+”.(7-$wn).” days”));
if($pre<0){
$wf=strtotime(“-”.(abs($pre)*7).” days”,strtotime($wf));
$we=strtotime(“-”.(abs($pre)*7).” days”,strtotime($we));
}
if($pre>0){
$wf=strtotime(“+”.($pre*7).” days”,strtotime($wf));
$we=strtotime(“+”.($pre*7).” days”,strtotime($we));
}
 
return array(“firstday”=>$wf,”lastday”=>$we);
}

类别PHP 标签

PHP对 MYSQL LIKE 的内容进行转义函数

2011年05月19号
没有评论 337次浏览

/**
* 对 MYSQL LIKE 的内容进行转义
*
* @access public
* @param string string 内容
* @return string
*/
function mysql_like_quote($str){
return strtr($str, array(“\\\\” => “\\\\\\\\”, ‘_’ => ‘\_’, ‘%’ => ‘\%’, “\’” => “\\\\\’”));
}

类别PHP 标签

PHP获取指定月份的第一天开始和最后一天结束的时间戳函数

2011年05月19号
没有评论 336次浏览

 
/**
* 获取指定月份的第一天开始和最后一天结束的时间戳
*
* @param int $y 年份 $m 月份
* @return array(本月开始时间,本月结束时间)
*/
function mFristAndLast($y=”",$m=”"){
if($y==”") $y=date(“Y”);
if($m==”") $m=date(“m”);
$m=sprintf(“%02d”,intval($m));
$y=str_pad(intval($y),4,”0″,STR_PAD_RIGHT);
 
$m>12||$m<1?$m=1:$m=$m;
$firstday=strtotime($y.$m.”01000000″);
$firstdaystr=date(“Y-m-01″,$firstday);
$lastday = strtotime(date(‘Y-m-d 23:59:59′, strtotime(“$firstdaystr +1 month -1 day”)));
return array(“firstday”=>$firstday,”lastday”=>$lastday);
}

类别PHP 标签

PHP获取服务器IP函数

2011年05月19号
没有评论 299次浏览

/**
* 获取服务器的ip
* @access public
* @return string
**/
function real_server_ip(){
static $serverip = NULL;
 
if ($serverip !== NULL){
return $serverip;
}
 
if (isset($_SERVER)){
if (isset($_SERVER['SERVER_ADDR'])){
$serverip = $_SERVER['SERVER_ADDR'];
}
else{
$serverip = ’0.0.0.0′;
}
}
else{
$serverip = getenv(‘SERVER_ADDR’);
}
 
return $serverip;
}

类别PHP 标签