Mysql获取数据出现繁体显示为乱码的问题[疑难解决]

unvs | PHP | 2012-05-16
将数据从Mysql数据库中导出来,出现的问题还真多,昨天碰到 日历插件中不支持该字符串所表示的DateTime,今天遇到 Mysql导出的数据中繁体显示为乱码、问号 的问题。根据经验试着调整数据库编码,要么还是乱码,要么没有变化。经过苦苦研究,终于解决了,方法比较简单,同时,也摸索了一套解决mysql获取数据出现乱码思路的方案。把它分享出来。 一... [阅读全文]
ė110,737 views 6没有评论 0, , , ,

PHP获取当前时间、时间戳的各种格式写法汇总[日期时间]

unvs | PHP | 2012-03-22
今天写下php中,如何通过各种方法 获取当前系统时间、时间戳,并备注各种格式的含义,可灵活变通。1、获取当前时间方法date()很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式、timestamp为时间戳–可填参数。2、获取时间戳方法time()、strtotime()这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,... [阅读全文]

讨论magic_quotes_gpc、mysql_real_escape_string、addslashes的区别及用法

unvs | PHP | 2012-03-17
本篇文章,主要先重点说明 magic_quotes_gpc、mysql_real_escape_string、addslashes 三个函数方法的含义、用法,并举例说明。然后阐述下三者间的区别、关系。一、magic_quotes_gpc含义介绍这个函数,只有在页面传递 $_GET,$_POST,$_COOKIE 时才会发生作用,主动进行调用,在web客户端执行。对传递的字符串是否进行转义处理。用法: magic_quotes_... [阅读全文]

Zend Studio 8打开utf-8文件出现乱码解决方法[疑难解答]

unvs | PHP | 2012-03-09
今天安装了zend studio 8.0.1,运行了一个PHP程序项目(项目文件编码为utf-8),发现utf-8文件中的中文全部变成乱码了,后面终于经过寻找探索,找到了问题所在:虽然你的项目是UTF-8编码文件,但是当通过zend studio工具运行打开时,是以工具里设定的GBK编码格式打开的,所以才出现此乱码问题,解决方法详见下面图示流程。 下面是结合图示的解决步骤:1... [阅读全文]

php网站自动获取来路Url代码_搜索引擎判断

unvs | PHP | 2012-03-04
php网站 获取来路Url 的方法,主要用到服务器变量中HTTP_REFERER函数的使用,代码贴上: function get_referer(){ $url = $_SERVER["HTTP_REFERER"]; //获取完整的来路URL $str = str_replace("http://","",$url); //去掉http:// $strdomain = explode("/",$str); // 以“/”分开成... [阅读全文]

PHP服务器变量$_SERVER及其几个函数的使用

unvs | PHP | 2011-12-28
PHP服务器变量$_SERVER及其几个函数的使用:QUERY_STRING、REQUEST_URI、SCRIPT等1、$_SERVER["QUERY_STRING"]说明:获取的query的字符串2、$_SERVER["REQUEST_URI"]说明:访问地址的页面及页面参数Url3、$_SERVER["SCRIPT_NAME"]说明:访问当前脚本的路径4、$_SERVER["PHP_SELF"]说明:当前正在执行的文件名 ... [阅读全文]

php.ini中error_reporting参数的配置

unvs | PHP | 2011-12-16
  error_reporting可以设置的参数,如下: 错误报告是位字段。可以将数字加起来得到想要的错误报告等级。E_ALL – 所有的错误和警告(不包括 E_STRICT)E_ERROR – 致命性的运行时错误E_WARNING – 运行时警告(非致命性错误)E_PARSE – 编译时解析错误E_NOTICE – 运行时提醒(这些经常是你代码中的bug引起的,也可能是有意... [阅读全文]

PHP中一些专业术语、符号、函数[初学者学习PHP]

unvs | PHP | 2011-12-16
此篇文章为个人学习PHP过程中,逐步整理的php常见的一些术语、符号、函数,以后回顾进行温习,同时,可把此分享给一些php初学者学习,会不断添加、更新,可能有点乱,可通过搜索进行查找:1、dirname()函数的作用dirname()函数返回路径中的目录部分,比如:dirname(“/test/index.php”)    返回的是:/test可能还有一种情况是:di... [阅读全文]
ė13,329 views 6没有评论 0, ,

mysql5.0存储过程操作符知识_函数方法[Mysql学习]

unvs | PHP | 2011-12-05
一、创建存储过程 1.基本语法: create procedure sp_name()begin………end 2.参数传递 二、调用存储过程 1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递 三、删除存储过程 1.基本语法:drop procedure sp_name//2.注意事项(1)不能在一个存储过程中删除另一个存储过程,只能调用另一个存储... [阅读全文]

登录phpmyadmin提示: #1045 无法登录 MySQL 服务器

unvs | PHP | 2011-12-02
打开phpmyadmin,进行登录,出现以下问题,提示:#1045 无法登录 MySQL 服务器 或许出现以下错误情况:phpmyadmin:#1045 无法登录 MySQL 服务器。Access denied for user ‘root’@’localhost’ (using password: YES) 问题原因:这有可能是由于前面设置mysql密码没有成功,所以导致了我们使用设置的mysql root密码无法登陆服务... [阅读全文]
ė199,480 views 65条评论 0, , ,

PHP中一些等号_尖括号相关符号的意思

unvs | PHP | 2011-12-01
学习PHP过程中,会常碰到一些特殊的符号,比如:=、==、===、->、=>、<<<这些个符号,下面分别介绍是什么意思,在什么地方用到。1、“=”(等号)等号就不多说了,用的最多就是变量赋值,比如:$name=“abc”; 2、“==”(双等号)双等号,也比较简单,通常用在两个值的一个比较,比如:$a="1";$b=... [阅读全文]
ė111,004 views 6没有评论 0, ,

MySQL通过命令进行权限分配[mysql数据库]

unvs | PHP | 2011-11-30
第一步:mysql服务的启动和停止 net stop mysql net start mysql 第二步:直接登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入123456,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三步:增加新用户 格式:grant ... [阅读全文]
ė115,972 views 6没有评论 0, , ,
Ɣ回顶部