Sicuramente sbaglio qualche cosa.

Quando apro questa pagina l'esecuzione richiede in media 10 secondi.


Qualcuno mi può dare una mano?

<?php
// CREATO DA ALEX78RED DI GIANI ALESSANDRO

// PARAMETRI DATABASE
$idauto = $_GET["detid"];
$DBhost = "127.0.0.1";
$DBuser = "XXX";
$DBpass = "XXX";
$DBName = "XXX";
$table = "auto";
$table2 = "auto_images";

// CONNESSIONE DATABASE
mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
@mysql_select_db("$DBName") or die("Impossibile connettersi al database $DBName");

// PRIMA QUERY DA TABELLA AUTO CON FILTRO SU ID RILEVATO DA PAGINA PRECEDENTE E SETTAGGIO VARIABILI
$sqlquery = "SELECT * FROM $table WHERE id = $idauto";
$result = mysql_query($sqlquery);

//PER AUTO TROVATA ESEGUO PASSAGGI
while ($myrow = mysql_fetch_row($result)) {
echo '<table width="600" border="0"><tr><td width="600">'.$myrow[3].' [i]'.$myrow[4].' '.$myrow[5].'
Immatricolazione: '.$myrow[27].' - Km: '.$myrow[28].'
Kw: '.$myrow[8].' - cc: '.$myrow[9].'
Euro: '.$myrow[45].'</td></tr></table>';
$tempcarid = $myrow[0];
$tempmarcacar = $myrow[3];
$tempmodelcar = $myrow[4];
$testounito = $tempmarcacar. " " .$tempmodelcar;
$tempoption = $myrow[46];
}

// SECONDA QUERY DA TABELLA IMMAGINI AUTO CON FILTRO SU ID RILEVATO DA QUERY PRECEDENTE E SETTAGGIO VARIABILI
$sqlquery2 = "SELECT * FROM $table2 WHERE id_auto = $tempcarid";
$result2 = mysql_query($sqlquery2);
$idauto = mysql_result($result2,"id_auto");
$small = mysql_result($result2,"small");
$large = mysql_result($result2,"large");

//PER OGNI IMMAGINE TROVATA CON STESSO ID ESEGUO PASSAGGI
while ($myrow2 = mysql_fetch_row($result2)) {

// SETTO VARIABILI CON DIMENSIONI THUMBNAIL
list($width, $height) = getimagesize($myrow2[1]);

// CREO STRINGA DI VISUALIZZAZIONE CON PLUGIN ROKBOX
echo '{rokbox title=|'.$testounito.' :: '.$tempoption.'| album=|auto| thumb=|'.$myrow2[1].'| thumbsize=|'.$width.' '.$height.'|}'.$myrow2[3].'{/rokbox}';
}
?>

Grazie mille per l'aiuto.