代码如下:<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?> 错误信息如下:
Parse error: syntax error, unexpected T_IF in E:\masterphp\test-mysql.php on line 3
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?> 错误信息如下:
Parse error: syntax error, unexpected T_IF in E:\masterphp\test-mysql.php on line 3
解决方案 »
- 请问怎么让这个代码传递2个参数给php后台程序?谢谢。
- php创建web service 供.net调用是不是一定要创建wsdl文件?
- PHPLIB 同时生成两个不同路径的相同静态页面问题?大家帮我看看
- 伪造了user_agent仍然无法使用file_get_contents采集
- php更新:要求是从数据库中读出数据,当单击‘用户更新'按钮时,能完成数据更新,现在从表里读数据正常,但不能更新,大家给我看下?
- 如何在phpmyadmin中批量修改记录
- 怎么给session循环赋值
- 正则表达式。高手入!!! sql问题深入
- ★ 大哥们使过:PHP Expert Editor 吗?请教如何配置!谢谢!
- 经纬度坐标系转换问题.
- 浏览器能正常打开url,但是php说那个url上什么都不存在
- php两个表如何关联 急
所以你要写成::<?php
$link=mysql_connect('localhost','root','123456');
if(!$link){ echo "失败!"};
else {echo "成功!"};
mysql_close();
?>
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
程序没错
else echo "成功!";
语法错误,简写的if语句,第一个为true时候,加红色的分号应该不要。表示这行不是if的最后部分
$link=mysql_connect('localhost','root','123456');
if(!$link){ echo "失败!"};
else {echo "成功!"};
mysql_close();
?>又出现了错误提示页面如下:Parse error: syntax error, unexpected '}', expecting ',' or ';' in E:\masterphp\test-mysql.php on line 3
看上去好像没错,不知道什么原因啊。“Parse error:”应该和数据库编码没关系吧?
$link=mysql_connect('localhost','root','123456');
if(!$link){ echo "失败!"};
else {echo "成功!"};
mysql_close();
?>又出现了错误提示页面如下:Parse error: syntax error, unexpected '}', expecting ',' or ';' in E:\masterphp\test-mysql.php on line 3
看上去好像没错,不知道什么原因啊。“Parse error:”应该和数据库编码没关系吧?
$link=mysql_connect('localhost','root','123456');
if(!$link){ echo "失败!"};
else {echo "成功!"};
mysql_close();
?>又出现了错误提示页面如下:Parse error: syntax error, unexpected '}', expecting ',' or ';' in E:\masterphp\test-mysql.php on line 3看上去好像没错,不知道什么原因啊。“Parse error:”应该和数据库编码没关系吧?
$link=mysql_connect('localhost','root','123456');
if(!$link){ echo "失败!";}
else {echo "成功!";}
mysql_close();
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link){ echo "失败!";}
else {echo "成功!";}
mysql_close();
?>“}”在“;”的后面呀,这是最基本的语法知识呀
$link=mysql_connect('localhost','root','');
if (!$link) {
echo "失败!";
} else {
echo "成功!";
}
echo (!$link) ? '失败!' : '成功!';
mysql_close();
?>
$link=mysql_connect('localhost','root','123456');
if($link==false){ echo "失败!";}
else {echo "成功!"; }
mysql_close();
?>
指示第3行:
if(!$link) echo "失败!";
有语法错误但从代码上看,却是没有!1、确认你帖出的代码是通过裁剪板复制的
2、确认帖子中显示的代码与你遇到问题的代码一致在确认上述两点之后,重启web服务乃至重启计算机
如果仍然有问题,再来问
if(!$link){
echo "失败!";
}
else {
echo "成功!";
}
mysql_close();
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) { echo "失败!";}
else {echo "成功!";}
mysql_close();
?>
从语法上是对的,但是又出现了新的错误,错误信息如下:
Fatal error: Call to undefined function mysql_connect() in E:\masterphp\test-mysql.php on line 2提示找不到函数“ mysql_connect() ”,这应该是环境配置的问题还是其它什么原因,应该怎样改正,麻烦各位了。谢谢
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) { echo "失败!";}
else {echo "成功!";}
mysql_close();
?>从语法上是对的,但是又出现了新的错误,错误信息如下:
Fatal error: Call to undefined function mysql_connect() in E:\masterphp\test-mysql.php on line 2提示未定义函数“ mysql_connect() ”,这应该是环境配置的问题还是其它什么原因,应该怎样改正,麻烦各位了。谢谢
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) { echo "失败!";}
else {echo "成功!";}
mysql_close();
?>从语法上是对的,但是又出现了新的错误,错误信息如下:
Fatal error: Call to undefined function mysql_connect() in E:\masterphp\test-mysql.php on line 2提示未定义函数“ mysql_connect() ”,这应该是环境配置的问题还是其它什么原因,应该怎样改正,麻烦各位了。谢谢
$link = mysql_connect('localhost','root','123456');
if(!$link){
echo "失败!";
} else {
echo "成功!";
}
mysql_close();
这个行,还有那个分号你都写在什么位置了啊,多看一下手册!
$link=mysql_connect('localhost','root','123456');if(!$link){
echo "失败!";
} else {
echo "成功!";
}mysql_close();
?>
已经把php.ini得extension=php_mysql.dll设置好了,,并且libmysql.dll文件已经复制到了,system32文件下,但是还不行。请问还需要更改什么吗?还是要更改mysql的有关设置,急求解,感激不尽
答非所问
看样子你mysql没有开
開和沒開 跟 mysql_connect有沒有定義沒關係<?php
phpinfo();
?>
看看mysql 是不是有加載成功
还有apache2.2下的php.ini中的mysql.default_port=3306、mysql.default_host=localhost、mysql.default_user=root、mysql.default_password=123456
出现的错误信息如下:Fatal error: Call to undefined function mysql_connect() in E:\masterphp\test-mysql.php on line 2
到底应该怎样改啊,怎样做才行,是什么原因啊。急求解[/color]
还有apache2.2下的php.ini中的mysql.default_port=3306、mysql.default_host=localhost、mysql.default_user=root、mysql.default_password=123456
出现的错误信息如下:Fatal error: Call to undefined function mysql_connect() in E:\masterphp\test-mysql.php on line 2
到底应该怎样改啊,怎样做才行,是什么原因啊。急求解。。
到底应该怎样改啊,怎样做才行,是什么原因啊。急求解。。
内容:
<?php
phpinfo();
?>楼主,如果连这个都不知道的话建议再去看看教程。