一个php初级程式.谁给看下为什么会错
来源:百度知道 编辑:UC知道 时间:2024/09/28 09:01:49
<?
// 基本设定
$mysql_name = "localhost";
$mysql_admin = "root";
$mysql_pwd = "diaoku";
$mysql_date = "aocool";
//.....
$coon = mysql_connect ($mysql_name,$mysql_admin,$mysql_pwd,$mysql_date);
//sql语法
$sql = "INSERT INTO `jsq` ( `new` ) VALUES ('1')";
//读取到
mysql_select_db($mysql_date,$coon);
//进行查询
$result = mysql_query($sql);
//抓取自动增加的id
$id = mysql_insert_id();
//结束释放
mysql_close($coon);
?>
浏览器显示
"Parse error: syntax error, unexpected T_VARIABLE in e:\AppServ\www\jsq.php on line 4"
line 4就是 $mysql_name = "localhost";
环境配置正确啊
先感谢阳光上的桥 ,但我确实没贴错文件..而且配置环境也可以正常显示其他php
// 基本设定
$mysql_name = "localhost";
$mysql_admin = "root";
$mysql_pwd = "diaoku";
$mysql_date = "aocool";
//.....
$coon = mysql_connect ($mysql_name,$mysql_admin,$mysql_pwd,$mysql_date);
//sql语法
$sql = "INSERT INTO `jsq` ( `new` ) VALUES ('1')";
//读取到
mysql_select_db($mysql_date,$coon);
//进行查询
$result = mysql_query($sql);
//抓取自动增加的id
$id = mysql_insert_id();
//结束释放
mysql_close($coon);
?>
浏览器显示
"Parse error: syntax error, unexpected T_VARIABLE in e:\AppServ\www\jsq.php on line 4"
line 4就是 $mysql_name = "localhost";
环境配置正确啊
先感谢阳光上的桥 ,但我确实没贴错文件..而且配置环境也可以正常显示其他php
语法没错
一般提示变量错误很可能是由标点符号错误引起的
你看看分号是不是用的半角
黏贴有时候全角自动转化为半角了
可能你贴错文件吧,你这个文件没有语法错误,我粘贴下来在我的PHP环境里面进行了测试。
补充:显示语法错误与环境无关,你的这个文件我可以保证在任何配置环境下都不会语法错误。
$mysql_name = "localhost";
$mysql_admin = "root";
$mysql_pwd = "diaoku";
$mysql_date = "aocool";
你把 变量名换下试试!
我总觉得你好象把变量名跟保留字同名了