作者jskshan (Shan)
看板PHP
标题[请益] PHP error的问题
时间Thu Apr 26 22:56:35 2012
小弟是PHP的初学者
最近在练习一个范例程式
就是使用PHP连结资料库(MySQL)
我写的程式范例如下:
<?php
header("Content-Type: text/html; charset=utf-8");
$db_link = mysql_connect("localhost", "root", "1234");
if(!$db_link){
echo "资料连结失败";
}else{
echo "资料连结成功";
}
?>
但是执行时都会出现以下错误:
Parse error: syntax error, unexpected $end in
D:\AppServ\www\ch14\php_mysql1.php on line 9
我也debug了很久,一直找不到问题在哪里
所以想问一下有人知道我的程式错在哪吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.111.48
1F:推 dio833:第九行附近,这是语法错误的提示,看有没少了分号之类的 04/26 22:59
2F:推 bibo9901:我猜是许功盖问题 04/26 23:08
3F:推 dio833:楼上说的有理,你把echo内的中文先改成英文试试 04/26 23:10
我改成英文就可以执行了,想请问一下许功盖问题是什麽?
※ 编辑: jskshan 来自: 118.169.111.48 (04/26 23:16)
4F:推 kusoayan:big5有些字的第二个位元是跳脱字元「\」 所以… 04/26 23:20
5F:推 bibo9901:既然你写charset=utf-8, 那也要把这个php档存成utf-8格式 04/26 23:31
6F:→ bibo9901:或是charset改为big5, "...功" 改写为 "...功\" (不建议) 04/26 23:32
谢谢各位的建议,我知道该怎麽改写了
※ 编辑: jskshan 来自: 118.169.111.48 (04/27 00:54)
7F:推 kusoayan:统一用 utf8 最好 04/27 01:20