首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除页面中显示的mysqli_connect警告

问删除页面中显示的mysqli_connect警告
EN

Stack Overflow用户
提问于 2013-06-20 16:22:39
回答 3查看 9.5K关注 0票数 7
代码语言:javascript
复制
$mysqlServer = "***";
$mysqlDb = "***";
$mysqlUser = "***";
$mysqlPass = "***";

$conn = mysqli_connect($mysqlServer, $mysqlUser, $mysqlPass) or die("failed to connect to db");
mysqli_select_db($conn, $mysqlDb) or die("failed to connect select db");

我有这个代码,它的工作没有任何问题。但是,如果我尝试输入错误的sql服务器或测试它来执行错误。这将显示:

代码语言:javascript
复制
Warning: mysqli_connect(): (HY000/2002): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
failed to connect select db

如果在连接sql服务器时出现问题,我不希望显示警告。我只想显示我自己的错误。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-06-20 16:24:31

2种可能的选择:

票数 12
EN

Stack Overflow用户

发布于 2013-06-20 16:25:20

将@符号放在每个函数前面会隐藏错误

代码语言:javascript
复制
$conn = @mysqli_connect($mysqlServer, $mysqlUser, $mysqlPass) or die("failed to connect to db");
票数 0
EN

Stack Overflow用户

发布于 2013-06-20 16:27:36

试试这个:

代码语言:javascript
复制
$conn = mysqli_connect($mysqlServer, $mysqlUser, $mysqlPass, $mysqlDb);

使用connect作为第四个参数传递DB名称。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17208678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档