Basically in pseudo code I'm looking for something like
if (connected_to_any_database()) {
// do nothing
}
else {
mysql_connect(...)
}
How do I implement
connected_to_any_database()
Basically in pseudo code I'm looking for something like
if (connected_to_any_database()) {
// do nothing
}
else {
mysql_connect(...)
}
How do I implement
connected_to_any_database()
Have you tried mysql_ping()?
Checks whether or not the connection to the server is working. If it has gone down, an automatic reconnection is attempted.
Alternatively, a second (less reliable) approach would be:
$link = mysql_connect('localhost','username','password');
//(...)
if($link == false){
//try to reconnect
}
Update: From PHP 5.5 onwards, use mysqli_ping() instead.