
正文
php链接数据库是否成功 php连接数据库有什么用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php测试mysql数据库链接是否成功,但页面显示一片空白,高手帮帮忙_百度...
1、123456)or die(mysql_error());ok=mysql_select_db(php,$id)or die(mysql_error());if($ok){ echo ok,选择数据库成功!} else { echo OH选择数据库失败,请确认数据库是否存在。
2、检查你数据库里的表数据正确否;多打些echo,定位到哪一行代码出现问题;比如在$valA = $_POST[valA];后加入echo $valA;判断你的提交的数据获取到没。这样就定位到问题所在了。
3、一片空白并不是没有报错,而是你的WEB设置了不显示错误,你必须要想办法去查看那个错误信息,根据错误信息你就能解决问题,不要盲目的去比locahost换为10.1这些,完全是浪费时间。
4、查一下你下载的安装包是什么版本的,以及浏览器显示网页的编码是什么,两者保持一致。如果还是不行,你的查一下PHP运行环境是有配置有问题,最后查一下你下载的软件包是不是有问题。
5、可能是下载的软件损害。可把 原软件卸载,然后重新下载 ,安装。 可能是日期或 者时间不对 。可查看一下日期 间,是否正确。如果 日期和时间不 正确,将会导致网络错 误的出现。
6、select*from stu 这个查询语句太紧密了吧,用空格隔开一下好吗?select * from stu。还有就是在出现问题时,可以添加var_dump();或者echo 来查看程序运行的位置,以查验出程序的出错位置。
相关问答
Q1: 使用php连接数据库怎么看成功与否
1、?php link=mysql_connect(localhost,root,123);if(!$link) echo 连接错误else echo OK!可以连接? mysql_connect( )函数为:服务器名或IP、用户名,密码。
2、显示没有权限,看看用户名有没有起作用。Access denied for user @localhost ,中间没有提示用户名是什么。 或者是该用户没有对数据库操作权限,可以用phpMyAdmin登录对其权限修改。
3、比如有个user的表,且表里有数据。user=M(User);list=$user-find();dump($list);若有数据,则表示连接成功。土办法。如果楼主还有不明白的,建议去后盾人找找相关教学视频看看。
Q2: php链接数据库成功,但是数据失败
1、错误是mysql_fetch_array的参数应该是资源类型的。
2、请检查$rs是否成功,即$rs=mysql_query(select * from tb_news_class order by sequence asc);是否执行成功,加入if判断语句检查。
3、检查你的mysql表设置的字段,字段类型,是否为空等是否与你插入的数据类型信息相符,如果插入失败,数据库应该会报错,你仔细查看一下报错信息。
4、如果连接成功了,不能插入数据,肯定是你最后一句写错了。
5、sql = INSERT INTO `news`(`id`, `title`, `dates`, `contents`) VALUES (null,$title,now(),$contents)这句后面把sql语句打印出来看一看有没有问题:echo $sql; //试一下这一行。
6、这个是程序的报错,说明你可能没有把项目里面涉及到的数据库数据导入到数据库中。
php链接数据库是否成功的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php连接数据库有什么用、php链接数据库是否成功的信息别忘了在本站进行查找喔。






