[英]index.php server routing “if” 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;
}
if ($db_obj->conn_id === false) {
上面的代码用于查看您是否具有数据库连接。
然后,您可以使用它来路由到正确的页面。
但是我会问-为什么您要建立一个依赖数据库的系统,并没有数据库备份-为什么还要使用mysql和mysqli-这是一个绝妙的主意,您不应该再使用mysql了,因为它已被弃用!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.