分类: WINDOWS
2009-05-08 14:57:03
chinaunix网友2009-06-03 16:29:13
1. 进入 phpmyadmin 内一个名为 libraries 的子目录 .. 编辑 select_lang.lib.php. 找到 $mysql_charset_map 这一段下方 .. ‘utf-8′ => ‘utf8′,把它改成‘utf-8′ => ‘latin1′, 然后存盘 … 这时候就可以发现原先的鬼画符 … 这时候又都正常了. ---------------------------------------------------------------------------------------------------- 2007-11-22 下午 06:491 修改整个数据库服务器 在my.cf文件的[mysqld]段设置: default-character-set=utf8 2 单独设置某个数据库: alter database testdb character set utf8; 查看mysql支持的编码: show character set;
chinaunix网友2009-06-01 22:26:20
----------------------view.php------------------------------------- "; echo "
chinaunix网友2009-05-30 15:14:00
在PHP网页中创建MySQL连接非常简单,仅需一行指令即可,如下所示: $link = mysql_connect(’数据库所在位置’, ’数据库账号’, ’数据库密码’); 例如,要连接本机MySQL数据库,数据库账号为root,数据库密码为123456,则连接指令如下: $link = mysql_connect(’localhost’, ’root’, ’123456’); 这个$link变量便是通过创建完成的数据库进行连接的,如果执行数据库查询指令,此变量相当重要。 为了避免可能出现的错误(如数据库未启动、连接端口被占用等问题),这个指令最好加上如下的错误处理机制: $link = mysql_connect('localhost', 'root', '123456') or die("Could not connect : " . mysql_error()); 如果连接失败,便会在浏览器上出现“Could not connect”字样,以告知用户错误信息。 重点整理 在PHP网页中创建MySQL连接
chinaunix网友2009-05-30 14:00:06
1.echo和print的区别 PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来使用,例如执行下面的代码后变量$r的值将为1。 $r = print “Hello World”; 这意味着print可用在一些复杂的表达式中,而echo则不行。但是,因为echo语句不要求返回任何数值,所已在代码中echo语句的运行效率要略微快于print语句。 2.include与require的区别 include()与require()的功能也基本相同(包含),但在用法上也有一些不同,include()是有条件包含函数,而require()则是无条件包含函数。例如在下面代码中,如果变量$a为真,则将包含文件a.php: if($a){ include(”a.php”); } 而require()则和include()不同,不管$a取何值,下面的代码将把文件a.php包含进文件里: if($a)