关闭页脚标记内的MySQL连接

时间:2016-06-10 02:15:39

标签: php mysqli error-handling

我在页脚标记my mysqli_close()中写道,但此页脚将显示在完全没有数据库连接的页面中。所以我尝试了这个:

if($connection){
      mysqli_close($connection);
    }

但它在这些页面中显示为通知:

! Notice: Undefined variable: connection in ...

那是我的问题......

1 个答案:

答案 0 :(得分:1)

永远不要在页眉或页脚中写任何与数据库相关的代码。

相反,只有在完成所有数据库交互后才使用模板并启动任何输出。为此,首先将数据从数据库中存储在变量中,然后在模板中传递它们。