Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP mysql:是否可以检查链接是否打开?_Php_Mysql - Fatal编程技术网

PHP mysql:是否可以检查链接是否打开?

PHP mysql:是否可以检查链接是否打开?,php,mysql,Php,Mysql,想象一下下面的简单片段: <? mysql_close(); ?> 因为没有链接打开 php中是否有方法测试mysql链接是否已经建立 谢谢 注意,已经收到一些关于mysql_close()使用的评论。我只是举个例子。此外,在(许多)情况下,使用mysql\u close()是合适的。如果您跟踪资源标识符,您可以使用If($link),如果调用mysql\u close,它将被销毁,然后不再计算为true。我不确定,但在这里看到了答案 从: 注意:到服务器的链接将在脚本执行结束

想象一下下面的简单片段:

<?
mysql_close();
?>
因为没有链接打开

php中是否有方法测试mysql链接是否已经建立

谢谢



注意,已经收到一些关于mysql_close()使用的评论。我只是举个例子。此外,在(许多)情况下,使用mysql\u close()是合适的。

如果您跟踪资源标识符,您可以使用
If($link)
,如果调用mysql\u close,它将被销毁,然后不再计算为true。

我不确定,但在这里看到了答案

从:

注意:到服务器的链接将在脚本执行结束后立即关闭,除非之前通过显式调用mysql_close()将其关闭


如果需要重新连接mysql,请查看以下函数:

是的,我考虑过,但就目前情况而言,我们不跟踪标识符。将研究如何实现此功能。到目前为止,这似乎是最好的方法,无需执行诸如if(!@mysql_close()){echo'close失败,假设没有连接…;}
mysql_close(): no MySQL-Link resource supplied in .....