Ragazzi uso delle classi vi do il link

codice HTML:
https://best-hosting.cz/pdf/oldbh/UltimateMySQL.pdf
MI trovo benissimo a lavorarci, l'unico problema riscontrato ora e non riesco a capire è de query in cicli, mi spiego meglio mostrandovi lo script


Codice PHP:
<?php 
if (! $db->Query("SELECT * FROM tipologieprodotti ORDER BY tipologiaprodotto")) echo $db->Kill();                  
 while(
$row $db->Row()){             
   echo 
$row->tipologiaprodotto;             

  if (! 
$db->Query("SELECT * FROM gestionetipologieprodottigestoriINNER JOIN gestori ON gestionetipologieprodottigestori.idgestore = gestori.idgestoreWHERE gestionetipologieprodottigestori.idtipologiaprodotto = '{$row->idprodotto}'  ORDER BY gestore"))echo $db->Kill();         
      
  while(
$miracolo $db->Row()){       
 echo 
$miracolo->gestore ."<hr>";                
  }    
      }        
            
?>
I dati vengono estratti ma solo il primo recond come se il ciclo si fermasse nel secondo e non andasse avanti, qual'è il problema? il doppio clico? grzie in anticipo per le risposte