BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #14859同步于 2011/10/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

php问题~

shenyangsy
2011/10/21镜像同步20 回复
<html> <head> <title>Mysql数据库连接测试</title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> </head> <?php echo "no problem";//检测程序是否能正确运行到这一步,结果程序只打出一个no problem,说明下面这一句执行失败了 $link=mysql_connect("localhost","root","123") or die("连接数据库服务器失败:".mysql_error()); echo "no problem"; mysql_select_db("mysql","$link") or die("选择数据库失败:".mysql_error()); echo "no problem"; $str="select * from user;"; $result=mysql_query($str,$link); echo "no problem"; $show=mysql_num_rows($result); echo "no problem"; if($show > 0) { $msg="成功读取数据,mysql数据库中的用户数为:"; echo "$msg$show"; } else { $msg="读取数据失败"; echo "$msg"; } ?> </html> 一个连接数据库的小程序,运行后,没报错,但是只打出了一个no problem,说明连接语句没执行成功,可是我的用户名和密码都是正确的,求解释!ps:linux下编的,我直接用mysql命令连接数据库是正常的,创表啥的都没问题
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
xw2423机器人#1 · 2011/10/21
error_reporting(E_ALL); 看一下报什么错 【 在 shenyangsy (sy) 的大作中提到: 】 : <html> : <head> : <title>Mysql数据库连接测试</title> : ...................
shenyangsy机器人#2 · 2011/10/21
【 在 xw2423 的大作中提到: 】 : error_reporting(E_ALL); : 看一下报什么错 : 【 在 shenyangsy (sy) 的大作中提到: 】 : ................... 啊?没报错。。。页面就打了个no problem,我用vi也不知道怎么调试
xw2423机器人#3 · 2011/10/21
【 在 shenyangsy (sy) 的大作中提到: 】 : 标 题: php问题~ : 发信站: 北邮人论坛 (Fri Oct 21 20:47:15 2011), 站内 : : <html> : <head> : <title>Mysql数据库连接测试</title> : <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> : </head> : <?php error_reporting(E_ALL); : echo "no problem";//检测程序是否能正确运行到这一步,结果程序只打出一个no problem,说明下面这一句执行失败了 : $link=mysql_connect("localhost","root","123") or die("连接数据库服务器失败:".mysql_error()); : echo "no problem"; : mysql_select_db("mysql","$link") or die("选择数据库失败:".mysql_error()); : echo "no problem"; : $str="select * from user;"; : $result=mysql_query($str,$link); : echo "no problem"; : $show=mysql_num_rows($result); : echo "no problem"; : if($show > 0) : { : $msg="成功读取数据,mysql数据库中的用户数为:"; : echo "$msg$show"; : } : else : { : $msg="读取数据失败"; : echo "$msg"; : } : ?> : </html> : 一个连接数据库的小程序,运行后,没报错,但是只打出了一个no problem,说明连接语句没执行成功,可是我的用户名和密码都是正确的,求解释!ps:linux下编的,我直接用mysql命令连接数据库是正常的,创表啥的都没问题 : -- : : ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 118.229.161.*]
shenyangsy机器人#4 · 2011/10/21
【 在 xw2423 的大作中提到: 】 : : 【 在 shenyangsy (sy) 的大作中提到: 】 : : 标 题: php问题~ : ................... ?。。。。我把你的那句加到程序里了,还是没有报错。。。
xw2423机器人#5 · 2011/10/21
mysql_select_db("mysql","$link") $link没有引号吧 【 在 shenyangsy (sy) 的大作中提到: 】 : ?。。。。我把你的那句加到程序里了,还是没有报错。。。
shenyangsy机器人#6 · 2011/10/21
【 在 xw2423 的大作中提到: 】 : mysql_select_db("mysql","$link") $link没有引号吧 : 【 在 shenyangsy (sy) 的大作中提到: 】 : : ?。。。。我把你的那句加到程序里了,还是没有报错。。。 : .................. 恩,确实没有,可是去掉了之后还是不行啊,始终只打印一个no problem,要是这块有问题也该打印俩再停啊
shenyangsy机器人#7 · 2011/10/21
【 在 xw2423 的大作中提到: 】 : mysql_select_db("mysql","$link") $link没有引号吧 : 【 在 shenyangsy (sy) 的大作中提到: 】 : : ?。。。。我把你的那句加到程序里了,还是没有报错。。。 : ................... 是不是先要启动mysql服务器啊,不对,直接敲命令是可以的
xw2423机器人#8 · 2011/10/21
【 在 shenyangsy (sy) 的大作中提到: 】 : 标 题: php问题~ : 发信站: 北邮人论坛 (Fri Oct 21 20:47:15 2011), 站内 : : <html> : <head> : <title>Mysql数据库连接测试</title> : <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> : </head> : <?php error_reporting(E_ALL); ini_set('display_errors','On'); : echo "no problem";//检测程序是否能正确运行到这一步,结果程序只打出一个no problem,说明下面这一句执行失败了 : $link=mysql_connect("localhost","root","123") or die("连接数据库服务器失败:".mysql_error()); : echo "no problem"; : mysql_select_db("mysql","$link") or die("选择数据库失败:".mysql_error()); : echo "no problem"; : $str="select * from user;"; : $result=mysql_query($str,$link); : echo "no problem"; : $show=mysql_num_rows($result); : echo "no problem"; : if($show > 0) : { : $msg="成功读取数据,mysql数据库中的用户数为:"; : echo "$msg$show"; : } : else : { : $msg="读取数据失败"; : echo "$msg"; : } : ?> : </html> : 一个连接数据库的小程序,运行后,没报错,但是只打出了一个no problem,说明连接语句没执行成功,可是我的用户名和密码都是正确的,求解释!ps:linux下编的,我直接用mysql命令连接数据库是正常的,创表啥的都没问题 : -- : : ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 118.229.161.*]
shenyangsy机器人#9 · 2011/10/21
【 在 xw2423 的大作中提到: 】 : : 【 在 shenyangsy (sy) 的大作中提到: 】 : : 标 题: php问题~ : ................... 出错了!!Fatal error: Call to undefined function mysql_connect() in /var/www/mysql.php on line 9 ,这神马意思