这次的项目要对所有文件和数据库进行UTF-8编码,所以抛开了用了多年的MySQL 4.0.26,装了个5.1.19 Beta,没想到在把数据库复制过去并在PMA中建立了用户以后,程序始终提示无效的MySQL查询结果。这下把我整郁闷了……
我以为是程序的问题,检查了多遍,找不出任何错误;而且程序在别的地方运行的非常好。
又怀疑是MySQL的问题,卸载了5.1.19,换另一个版本,依旧。
再回去检查程序,还是没问题……
时间在一点一滴的流逝……
在我出去了一趟回来的路上,猛地想起会不会是MySQL用户的权限问题?立刻打开PMA检查,发现一个可疑的权限:
****\_%
这是什么,先不管他了,删除,然后重新添加此用户对数据库的权限。测试。OK!
Tags -
phpmyadmin ,
mysql ,
php ,
权限
这次的项目要对所有文件和数据库进行UTF-8编码,所以抛开了用了多年的MySQL 4.0.26,装了个5.1.19 Beta,没想到在把数据库复制过去并在PMA中建立了用户以后,程序始终提示无效的MySQL查询结果。这下把我整郁闷了……
我以为是程序的问题,检查了多遍,找不出任何错误;而且程序在别的地方运行的非常好。
又怀疑是MySQL的问题,卸载了5.1.19,换另一个版本,依旧。
再回去检查程序,还是没问题……
时间在一点一滴的流逝……
在我出去了一趟回来的路上,猛地想起会不会是MySQL用户的权限问题?立刻打开PMA检查,发现一个可疑的权限:
****\_%
这是什么,先不管他了,删除,然后重新添加此用户对数据库的权限。测试。OK!
Tags -
phpmyadmin ,
mysql ,
php ,
权限
Upgrade Your PHP
【活动主题】PHP知识讲座,重庆PHP发展形势,工资待遇,职位需求
【知识讲座主题】
高博—《PHP开发工具的选择》
郑亚东—《大型网站开发之前期准备》
【预定内容】经验交流、提升技术;自我介绍、拓展人脉;意见建议、合影留念;
【活动时间】2007年11月17日
【活动地点】重庆高新区石桥铺科园一路3号渝高科技发展大厦C座23层亚德科技软件开发一部 (全文 …)
Tags: pea, php, 聚会, 重庆
微软最近在PHP上动作频频,先是前不久发布了针对IIS对FASTCGI的支持,现在是为PHP写了个MSSQL的扩展,真可谓PHP界的福音啊
新扩展与现有的MSSQL扩展的区别如下:
# SQL Server 2000以后的数据库支持varchar存放大于255个字节的数据,而现有的只支持255个字节
# 现有的不支持nvarchar类型
# 新扩展没有PDO的实现
# 新扩展只能运行在WINDOWS平台
# 新扩展不提供源代码,只有DLL文件
# 新扩展支持data streams
# 新扩展在PHPINFO里将显示sqlsrv support enabled
更多信息请访问官方网站:
http://www.microsoft.com/sql/technologies/php/default.mspx点击这里下载文件Tags -
php ,
sql ,
server ,
2005 ,
扩展 ,
微软 ,
microsoft
微软最近在PHP上动作频频,先是前不久发布了针对IIS对FASTCGI的支持,现在是为PHP写了个MSSQL的扩展,真可谓PHP界的福音啊
新扩展与现有的MSSQL扩展的区别如下:
# SQL Server 2000以后的数据库支持varchar存放大于255个字节的数据,而现有的只支持255个字节
# 现有的不支持nvarchar类型
# 新扩展没有PDO的实现
# 新扩展只能运行在WINDOWS平台
# 新扩展不提供源代码,只有DLL文件
# 新扩展支持data streams
# 新扩展在PHPINFO里将显示sqlsrv support enabled
更多信息请访问官方网站:
http://www.microsoft.com/sql/technologies/php/default.mspx点击这里下载文件Tags -
php ,
sql ,
server ,
2005 ,
扩展 ,
微软 ,
microsoft
今天在写javascript时候用到了Date object,调用了getYear()方法,在IE下面测试是2007,在firefox下面却成了107。
原因就是 javascript 的兼容性问题
var today = new date();
var year = today.getYear();
在 Firefox 里面 getYear 返回的是 "当前年份-1900" 的值 (以前都如此)
而微软很NB的做了一个改动:
当today的年份大于等于2000的时候 直接把1900加上了 返回的 200X (而不是10X)
如:today年份是1999 返回99
today年份是2000 返回2000
一个简单的解决是加一个判断:
year = (year<1900?(1900+year):year);
也有另外的方法
通过 getFullYear getUTCFullYear 去调用
var year = today.getFullYear();在IE,FireFox都适用。
Tags -
javascript ,
getyear ,
date ,
firefox ,
兼容性
今天在写javascript时候用到了Date object,调用了getYear()方法,在IE下面测试是2007,在firefox下面却成了107。
原因就是 javascript 的兼容性问题
var today = new date();
var year = today.getYear();
在 Firefox 里面 getYear 返回的是 "当前年份-1900" 的值 (以前都如此)
而微软很NB的做了一个改动:
当today的年份大于等于2000的时候 直接把1900加上了 返回的 200X (而不是10X)
如:today年份是1999 返回99
today年份是2000 返回2000
一个简单的解决是加一个判断:
year = (year<1900?(1900+year):year);
也有另外的方法
通过 getFullYear getUTCFullYear 去调用
var year = today.getFullYear();在IE,FireFox都适用。
Tags -
javascript ,
getyear ,
date ,
firefox ,
兼容性
orz,CSS做到了以前我们想破头都不知道应该怎么做的事情
<style type="text/css">
<!--
.fs {
writing-mode:tb-rl; /*基本上就是这句的化腐朽为神奇了*/
text-align:center;
width: 36px;
letter-spacing: 2px;
}
-->
</style>
<div class="fs">欢迎来到我的BLOG:http://www.gaobo.info/,在FF中似乎不起作用哦~</div>
Tags -
css ,
文字 ,
竖排
orz,CSS做到了以前我们想破头都不知道应该怎么做的事情
<style type="text/css">
<!--
.fs {
writing-mode:tb-rl; /*基本上就是这句的化腐朽为神奇了*/
text-align:center;
width: 36px;
letter-spacing: 2px;
}
-->
</style>
<div class="fs">欢迎来到我的BLOG:http://www.gaobo.info/,在FF中似乎不起作用哦~</div>
Tags -
css ,
文字 ,
竖排