作者SyaoranX (小狼)
看板PHP
标题[请益] 语言问题
时间Wed Aug 15 02:11:01 2007
MySQL - 5.0.26-log
phpMyAdmin - 2.8.0.2
MySQL 文字编码: UTF-8 Unicode (utf8)
MySQL 连线校对: utf8_general_ci
我在phpMyAdmin看到的中文栏位(型态:varchar)是正常显示中文的
但我在我写的php上看到的是乱码…
我网页上方是写
<meta http-equiv="Content-Type" content="text/html; charset=big5">
但是如果我把语系改成utf-8的话,整个php网页会变成一片空白…所以这边我写big5
是因为这个问题吗?
我也参照版上在query前加入
mysql_query("set names utf8;");
不过server回传
Warning: mysql_query() [function.mysql-query]: Access denied for user
'apache'@'localhost'
Warning: mysql_query() [function.mysql-query]: A link to the server could not
be established in
php显示部份语法:
$sql = "SELECT * FROM `finance` ORDER BY `year`";
$conn=mysql_connect( $mysql_server_name, $mysql_username, $mysql_password );
$result=mysql_db_query( $mysql_database, $sql,$conn );
while($row=mysql_fetch_row($result)){
....
}
请问我要怎麽设定才能正确显示呢?
另外一问,我在select中可以在where後面加二个条件吗?如果可以要怎麽加?
如我要year==2007 && month==8
谢谢大家啦~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.79.40
1F:→ aquarianboy:where Year(datefield)=2007 AND Month(datefield)=8 08/15 02:24
2F:→ aquarianboy:datefield指的是该日期栏位之名称 :) 08/15 02:25
3F:推 PHP5:Access denied for user 'apache'@'localhost' 08/15 03:10
4F:推 KuangEn:网页存档格式问题? 08/15 06:36
5F:推 taikobo:如果网页用big5,应该用mysql_query("SET NAMES big5");吧 08/15 08:27
6F:推 SyaoranX:谢谢一楼~回五楼,我试过把栏位的格式改成big5还是乱码 08/15 13:40
7F:→ alpe:编码请全部统一. 你DB资料还是utf8 放到big的page 还不是爆 08/15 16:29