已经关闭过了,你调用了两次close(),
所以资源已经被销毁,不存在,
再调用关闭当然就报错了
为了防止这种情况,
建议你在
close()
方法中做判断,
当数据库连接
有效时才真正调用
mysql_close(),而不是直接调用
mysql_close()
①如果用的是函数,比如连接MySQL,$conn=mysql_connect($db_host,$db_username,$db_password)为连接MySQL数据库的资源,关闭此连接用mysql_close($conn)。②如果用的是PDO,如&pdo=new PDO()为PDO连接,关闭连接将其设为null即可,即&pdo=null。
希望能帮上你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)