Buongiorno, da qualche giorno sono in discussione con il mio servizio di hosting, per il seguente script

codice:
<?php
$page_id=$_GET["id"];


$host = 'mysql4.myhsphere.cc';
$user = 'username';
$password= 'password';


mysql_connect($host,$user,$password) or die ("I Cannot Connect to mysql !!");


mysql_select_db("tizyja1_comm") or die ("Cannot connect to the database !!");


$query4 = "update pages set active='Yes' where id=$page_id";

mysql_query($query4);


mysql_close();
?>
Un giorno funziona (praticamente imposta il campo active='Yes') e il giorno dopo la pagina carica e non la smette più di caricare.. e dopo un 4/5 minuti che carica mi arriva un errore che mi blocca tutto (raggiunte connessioni massime), internvento tecnico e riparte per 3/4 giorni fa il suo dovere velocemente, poi stesso problema.

Loro dicono che non sanno cosa il mio script faccia e che cmq qualsiasi cosa faccia contiene dei problemi...

Potete indicarmi se hanno ragione ? uso questo script da anni...

Grazie a tutti.