index.php服务器路由“if”codeigniter

时间:2014-05-27 10:04:36

标签: php codeigniter

我在index.php上的codeigniter中的

我想知道检查数据库是否有连接的最佳方法是什么。因为我同时使用MySQL和MySQLI

如果有连接则可以通过错误查看网站/服务器,或者如果存在文件则转到选择的子目录。

我不确定如何在codeigniter中的index.php上设置它。

不工作

if ($db_obj->conn_id === false) { 
// redirects to location if file exists
if(file_exists(header('Location: '.rtrim($_SERVER['REQUEST_URI'], '/').'/install/index.php/'))) {
} else {
echo "Sorry No Database Connection";
} else {

// view website/server?
header('Location: '.rtrim($_SERVER['REQUEST_URI']));
exit;
}

1 个答案:

答案 0 :(得分:1)

if ($db_obj->conn_id === false) { 

以上是查看您是否有数据库连接的代码。

然后,您可以使用它来路由到正确的页面。

但是我会问 - 为什么你要构建一个数据库相关系统并且没有数据库备份 - 也为什么要使用mysql和mysqli - 这是一个terribad的想法,你不应该再使用mysql,因为它已被弃用!