Record in una tabella mysql fa bloccare browser
Salve, sto riscontrando questo fastidiosissimo problema..
In una pagina ho dei codici dove se la tabella templates contiene record corrispondenti al nickname dell' utente loggato mostra una struttura come questa:
Codice HTML:
<span class="template_name">NOME TEMPLATE</span><br /><br /><br />
Iniziato il: <b>DATA DI INIZIO</b><br />
<a href="LINK" target="_blank">Visualizza</a>
Se invece non ci sono record mostra "Non hai nessun template". Il problema č il seguente: Se ci sono record collegati a tale nickname il caricamento della pagina si rallenta e causa un blocco del browser.. Ok che il tecnico mi ha portato il computer con 1gb di ram in meno (ora ne ho 2) e 150gb invece di 320 di HD, perņ mi sembra esagerato che sia colpa della scarsa memoria.
Lo spazio nel sito c'č quasi tutto, ho occupato un 10%, se puņ interessare i codici sono questi:
Codice PHP:
<?
$username = $_SESSION['username'];
include('settings.php');
echo '<div id="text">';
echo 'Bentornato, <b>'.$username.'</b><br /><div style="margin-top: -40px;"><img src="http://suppliers.altervista.org/images/hello.gif"></div><br />';
$temp = mysql_query("SELECT * FROM templates WHERE username='$username'");
$templates = mysql_num_rows($temp);
if($templates == 0) {
echo 'Non hai ancora nessun template.<br /><br />Clicca <a href="template.php?action=newt">Qui</a> per iniziare a crearne uno, buon lavoro!';
} else {
echo '<span style="font-size: 24px; font-weight: bold;">I tuoi template:</span><br /><br />';
while ($ref_pro = $temp){
$value2=$ref_pro['name'];
$value3=$ref_pro['data_inizio'];
$value4=$ref_pro['data_fine'];
$value5=$ref_pro['link'];
if(empty($value4)) {
echo '<span class="template_name">'.$value2.'</span><br /><br /><br />';
echo 'Iniziato il: <b>'.$value3.'</b><br />';
echo '<a href="'.$value5.'" target="_blank">Visualizza</a>';
} else {
echo '<span class="template_name">'.$value2.'</span><br /><br /><br />';
echo 'Iniziato il: <b>'.$value3.'</b> Finito il: <b>'.$value4.'</b><br />';
echo '<a href="'.$value5.'" target="_blank">Visualizza</a><br /><br />';
}
}
echo '<b><a href="template.php?action=newt">Aggiungi un template</a></b>';
}
}
?>
PS: L' ultima graffa č collegata ad una if relativa alla sessione che non ho postato perņ