In linea di massima con il tuo codice stampi i dati dell'ultima query.
Non ho capito quello che vuoi fare in quanto non conosco jquery.

Di più nel tuo codice manca il $ davanti la i in $temp[i]

Codice PHP:

while(($i<$nr)) { 
$sqlquery ="SELECT * FROM $table as o, $table2 as c WHERE o.ID=c.componenti_ID AND (nome = '$temp[$i]' )"
$result $mydb->query($sqlquery); 
if(
$result === FALSE$trovato 0
else {
  
$trovato 1;
  while(
$row $result->fetch_assoc()) 
  { 
     echo 
$row['clock']; 
  }
}
  
$i++;