Scusami, siccome con la prima versione del pezzo di codice il ciclo funzionava pensavo che il problema si limitasse alla modifica, ti metto l'intero troncone che agisce sulla tabella, così come è ora funzionante:
Codice PHP:
<div role="tabpanel" class="tab-pane" id="progenie">                                    
<div class="table-responsive">                                        
<table class="table table-condensed table-hover">                                           
<tbody>                                               
<tr>                                                                                                       
<th align="left">Nome</th>                                                    
<th align="left">COI</th>                                                   
 <th align="left">HD</th>                                                   
<th align="left">DM</th>                                                    
<th align="left">DW</th>                                                    
<th align="left">CHR</th>                                                   
<th align="left">HRT</th>                                                    
<th align="left">Selezione</th>                                                    
<th align="left">WGIIDX</th>                                                    
<th align="left">I. Alte.</th>                                                    
<th align="left">I. HD</th>                                                    
<th align="left">I. Prol.</th>                                                     
<th align="left">XV</th>                                                    
<th align="left">XF</th>                                                
</tr>                                                                                                
<?php if (isset($progenie)) { foreach ($progenie as $value):?>                                                   
<?php if (($data != $value['data_di_nascita']) || ($altrogenitore != $value['id_altro_genitore'])) : ?> <tr>                                                    
<td colspan="6" class="progenieTableH">
<?php echo $cane['nome']?> x <a href="cane.php?id=<?php echo $value['id_altro_genitore'];?>"><?php echo str_replace('<br />''',$value['altro_genitore'])?></a> <span class="glyphicon glyphicon-chevron-right small" aria-hidden="true"></span><span><?php echo $value['data_di_nascita']; ?></span></td>                                                
</tr>                                                    
<?php endif; ?>                                                
<tr>                                                    
<td><a href="cane.php?id=<?php echo $value['id']?>"><?php echo str_replace('<br />',
'',$value['nome'])?></a></td> 
                                                   
<?php if ($value['wgi_CO']['ida'] >='24') { ?> 
<td class = "redTxt"> 
<?php } elseif ($value['wgi_CO']['ida'] <='21') {?> 
<td class ="goodIdx">                                    
<?php } else {?>      
<td><?php ?><strong><?php $cons str_replace('.',',',($value['wgi_CO']['ida']));                     echo $cons?>%</strong></td>                                     

<?php    if ($_SESSION['Logged_User']['tipo'] !== 'S') { ?>                                     
<td><?php if ($value['hdvis'] == 1) { echo $value['hd']; } else { echo '-'; }?></td>
<?php } else { ?>                                    
 <?php ?>                                      
<td><?php echo $value['hd']; ?></td>                                      
<td><?php if ($value['dmvis'] == 1) { echo $value['dm']; } else { echo '-'; }?></td>  
<td><?php if ($value['dwvis'] == 1) { echo $value['dw']; } else { echo '-'; </td>
                                        
<?
php if ($value ['chvis'] == 1) { ?>                    
<?php if ($value ['ch'] === 'free') {?>                    
<td class ="goodIdx">                    
<?php } elseif ($value ['ch'] === 'f>60') {?>                    
<td class ="oraTxt">                    
<?php } elseif ($value ['ch'] === 'CHR') {?>                    
<td class ="redTxt">                    
<?php } else {?>                    
<td><?php ?><strong><?php echo $value ['ch'?></strong></td>
<?php } else {?>                    
<td><strong>-</strong></td>                    
<?php ?>                                                           

 <?php if ($value ['hrvis'] == 1) { ?>                    
<?php if ($value ['hr'] === 'FREE') {?>                                        
<td class ="goodIdx">                    
<?php } elseif ($value ['hr'] === 'SP') {?>                    
<td class ="redTxt">                                        
<?php } elseif ($value ['hr'] === 'SAS') {?>                    
td class ="redTxt">                    
<?php } elseif ($value ['hr'] === 'PDA') {?>                    
<td class ="redTxt">                    
<?php } elseif ($value ['hr'] === 'DIA') {?>                   
 <td class ="redTxt">                    
<?php } elseif ($value ['hr'] === 'DIV') {?>                    
<td class ="redTxt">                    
<?php } elseif ($value ['hr'] === 'CMD') {?>                    
<td class ="redTxt">                    
<?php } elseif ($value ['hr'] === 'MVM') {?>                    
<td class ="redTxt">                    
<?php } elseif ($value ['hr'] === 'IM') {?>                    
<td class ="redTxt">                    
<?php } else {?>                    
<td><?php ?><strong><?php echo $value ['hr'?></strong></td>                                        
<?php } else {?>                                        
<td><strong>-</strong></td>                                        
<?php ?>                                                                            
 <td><?php echo $value['selezione']?></td>                                    
<?php if ($value['wgi_IX']['idx'] <='-10') { ?>                                          
<td class = "redTxt">                                    
<?php } elseif ($value['wgi_IX']['idx'] >='10') {?>                                         
<td class ="goodIdx">                                    
<?php } else {?>                                         
<td><?php ?><strong><?php echo $value['wgi_IX']['idx']?></strong></td>  
<?php if ($value['wgi_AA']['ida'] >= '30%') { ?>                                         
<td class="goodIdx just-idx">                                    
<?php } else {?>                                         
<td><?php ?><span><?php echo $value['wgi_AA']['idx']?></span><br/><?php echo $value['wgi_AA']['ida']?></td>                                    
<?php if ($value['wgi_HD']['ida'] >= '30%') { ?> 
<td class="goodIdx just-idx">                                    
<?php } else {?>                                       
 <td><?php ?><span><?php echo $value['wgi_HD']['idx']?></span><br/><?php echo $value['wgi_HD']['ida']?></td> 
 <?php if ($value['wgi_PR']['ida'] >= '30%') { ?>                                        
<td class="goodIdx just-idx">                                    
<?php } else {?>                                        
<td><?php ?><span><?php echo $value['wgi_PR']['idx']?></span><br/><?php echo $value['wgi_PR']['ida']?></td>                                    
<?php if ($value['wgi_XV']['ida'] >= '30%') { ?>                                        
<td class="goodIdx just-idx">                                    
<?php } else {?>                                        
<td><?php ?><span><?php echo $value['wgi_XV']['idx']?></span><br/> <?php echo $value['wgi_XV']['ida']?></td>                                     
<?php if ($value['wgi_XF']['ida'] >= '30%') { ?>                                        
<td class="goodIdx just-idx">                                    
<?php } else {?>                                        
<td><?php ?><span><?php echo $value['wgi_XF']['idx']?></span><br/> <?php echo $value['wgi_XF']['ida']?></td>                                                
</tr>                                                             
<?php $data $value['data_di_nascita']; $altrogenitore $value['id_altro_genitore'];                     endforeach; };
 
?>                                                                                                                                             </tbody>  
</table> 
 </div>                                                                  
 </div>