[php] Fermare esecuzione script, se prende più di tot secondi
Ciao a tutti!
Ecco il mio problema, nella mia homepage, ho uno script php che ho realizzato per contare la righe in una tabella:
Codice PHP:
<?php
// connessione e selezione del database
mysql_connect('sql09.freemysql.net', 'safefile', 'password')
or die('Errore!');
if(!mysql_select_db('files'))
die('Errore!');
// query per ottenere l'elenco dei files nel DB
$query = "SELECT * FROM tabella_files";
$risultato = mysql_query($query)
or die('Errore!');
//conto i files estratti
$num=mysql_numrows($risultato);
echo "<span><b>Files totali nelle cassaforti:</b>".$num."</span>";
?>
Ho notato che però questo script rallenta, e di molto l'esecuzione della pagina, forse per via del fatto che deve contattare un database remoto, il problema è che l'intero utilizzo del sito avviene esclusivamente nella homepage, che quindi viene aggiornata diverse volte, l'utilizzo del sito diventa insostenibile se ogni volta che si esegue un operazione bisogna aspettare 5 secondi.
La mia domanda è: E' possibile fermare l'esecuzione dello script con un die(), se inpiega più di tot secondi?
Grazie in anticipo!