PHP MySQL : possible to check if a link is open?

标签 php mysql

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

<?
mysql_close();
?>

这显然会输出以下警告(根据您使用的 php_mysql(i) 版本可能看起来不同):

mysql_close(): no MySQL-Link resource supplied in .....

因为没有链接打开。

有没有办法在 php 中测试是否已经建立了 mysql 链接?

谢谢!


请注意,已经收到一些关于使用 mysql_close() 的评论。我只是以此为例。此外,在(许多)情况下使用 mysql_close() 是合适的。

最佳答案

如果您跟踪资源标识符,您可以使用 if ($link) 如果您调用 mysql_close 它将被销毁,然后它将不再计算为真。

关于PHP MySQL : possible to check if a link is open?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7509951/

相关文章:

php - json_encode 不显示 HTML

mysql - 如何将引用表中的数据插入到相应的字段中

mysql - 连接多个表(特殊情况)

php - 来自数组的随机背景颜色 - PHP

php - 拆分文本文件 PHP 中的链接

php 函数与 mysqli

php - 使用链接到特定配置文件的列循环遍历 PHP 数据库

php - mysql查询中的二维数组

php - 在 PHP 中给定周末和无工作日,选择具有非空值的最新日期

mysql - 在 where 子句中获取字符串值 - MySQL