Se non ricordo male, su Altervista puoi avere un solo DB per ogni account. E inoltre non credo ci sia la necessità di avere più Db per un sito del genere 
I codici finali dovrebbe essere circa così:
SQL Vai in PhpMyAdmin, clicca su SQL (o Esegui SQL) e incolla:
codice:
CREATE TABLE `lista_server` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`status` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
INSERT INTO `lista_server` (`id`, `status`) VALUES (1, 1);
In questo modo, tutti i server saranno memorizzati in questa tabella, dove la colonna 'status' può avere come valori 0=Spento o 1=Acceso, e la colonna ID incrementa il suo valore automaticamente ogni volta che inserisci un nuovo server. Volendo puoi aggiungere la colonna "nome del server", se ne hai bisogno
Pagina status.php
Codice PHP:
/* Impostazioni predefinite
* Il pulsante, all'inizio sarà sempre disattivo
* Il server, all'inizio, sarà sempre offline
*/
$toggleButton = false;
$serverStatus = false;
$sql = mysql_query("SELECT `status` FROM `lista_server` WHERE `id` = '1'"); //Seleziono la riga nel DB relativa al server
if(mysql_num_rows($sql)){ //Se la riga è presente
$data = mysql_fetch_assoc($sql);
$serverStatus = $data["status"]; //Memorizzo "lista_server"."status"
}
if($_SERVER['REMOTE_ADDR'] == "IL TUO IP" || $_SERVER['REMOTE_ADDR'] == "IL SECONDO IP") //Se l'IP corrisponde
$toggleButton = true; //Attivo il bottone
if($toggleButton) //Se il bottone è attivo lo mostro
echo "<form name=\"toggleServer\" method=\"post\" action=\"./elabora.php\"><input type=\"submit\" value=\"1\" name=\"sendUpdate\" /></form>";
else //Altrimenti lo disabilito
echo "<button disabled>Non puoi cliccarmi</button>";
Pagina elabora.php
Codice PHP:
if($_SERVER['REQUEST_METHOD'] === 'POST'){ //Se l'utente arriva a questa pagina tramite un form
if((!isset($_POST["sendUpdate"])) || (empty($_POST["sendUpdate"]))) // Per prevenire l'errore undefined index, inizializzo la variabile nel caso in cui sia vuota
$_POST["sendUpdate"] = false;
if($_POST["sendUpdate"]){
$sql = mysql_query("SELECT `status` FROM `lista_server` WHERE `id` = '1'"); //Seleziono la riga nel DB relativa al server
if(mysql_num_rows($sql)){ //Se la riga è presente
$data = mysql_fetch_assoc($sql);
$serverStatus = $data["status"]; //Memorizzo "lista_server"."status"
}
if($serverStatus)
$nuovoStatus = 0;
else
$nuovoStatus = 1;
if(!mysql_query("UPDATE `lista_server` SET `status` = '".$nuovoStatus."' WHERE `id` = '1';")) //Se si verifica un errore
die(mysql_error()); //Interrompe la pagina e lo mostra
if($nuovoStatus) //Se il server è attivo
echo "<span style=\"color:green\">Server Attivo</span>";
else //Se il server non è attivo
echo "<span style=\"color:red;\">Server Spento</span>";
}
}