我尝试在联机数据库不可用或互联网连接中断时创建脚本,它将保存在localhost数据库中。我正在使用PDO
这就是我想要做的事情
try
{
DBOnline (Insert values)
DBLocalhost(insert values)
}
catch(I dunno what to put here)
{
DB Localhost (save all)
}
谢谢Mam爵士
答案 0 :(得分:0)
在声明数据库连接时使用它
try {
$dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
?>
答案 1 :(得分:0)
试试这个:
try {
$dbh = new PDO($online_host, $user, $password);
} catch (PDOException $e) {
try {
$dbh = new PDO($localhost, $user, $password);
} catch (PDOException $ee) {
echo 'Connection failed: ' . $ee->getMessage();
}
}