Listar busca do BD em um popup mais de um resultado

Esse sistema é para cemitério. Ao clicar em cima do túmulo, quem esta sepultado ali é exibido em um popup.

Se tiver mais de uma pessoa sepultada no mesmo túmulo, só esta me apresentando o último registro.

Alguém poderia ajudar?

    function noDetailsGrave_horizontal($start=0,$end=0,$width=0,$height=0,$section=""){
    		global $mydb;
    			echo '<table>';
    					echo '<tr>';
    				$graveno = $_GET['graveno'];  
    				for ($i=$start; $i < $end ; $i++) {         					
    					$sql = "SELECT * FROM `tblpeople` WHERE `GRAVENO`='{$i}' AND CATEGORIES Like '%$section%'";
    					$mydb->setQuery($sql);
    					$cur = $mydb->executeQuery();
    					$numrows  = $mydb->num_rows($cur);
    					
    					if ($numrows > 0) {
    						$cur = $mydb->loadResultList();
    						foreach ($cur as $result) {        					  
    						
    						$borndate =  ($result->BORNDATE !='0000-00-00') ? date_format(date_create($result->BORNDATE), "m/d/Y"): 'NONE';
    						$dieddate =  ($result->DIEDDATE !='0000-00-00') ? date_format(date_create($result->DIEDDATE), "m/d/Y") : 'NONE';
    						$now = date("m/d/Y");
    						 $age = date_diff(date_create($borndate),date_create($dieddate))->y;
    						 $years = date_diff(date_create($dieddate),date_create($now))->y;
    	
    	       						
    	
    						 $data_details='<p><table> 
    										<tr >
    											<td ><div>Nome:</div></td>
    											<td ><div>'.$result->FNAME.'</div></td>
    											<td ><div>Endereço:</td>
    											<td ><div>'.$result->ADDRESS.'</div></td>
    										</tr>  
    										<tr >
    											<td ><div>Ano(s):</div></td>
    											<td ><div>'.$age.'</div></td>
    											<td ><div>Nascimento:</div></td>
    											<td ><div>'.$result->BORNDATE.'</div></td> 
    										</tr>  
    										<tr >
    											<td ><div>Estado Civil:</div></td>
    											<td ><div>'.$result->CIVILSTATUS.'</div></td> 
    											<td ><div>Gênero:</div></td>
    											<td ><div>'.$result->SEX.'</div></td> 
    										</tr>  
    										<tr >
    											<td ><div>Localização:</div></td>
    											<td ><div>'.$result->LOCATION.'</div></td>
    											<td ><div>Falecimento:</div></td>
    											<td ><div>'.$result->DIEDDATE.'</div></td>   
    										</tr> 
    										<tr > 
    											<td colspan=4 ><div class=stretch><img src='.web_root.'admin/person/'.$result->GRAVEPIC.'></div></td>  
    										</tr>     										       								 
                                                                                     </table></p>';
    						
    	
    						         								
    								$graveno = $_GET['graveno'];
    								
    								if ($graveno == $result->GRAVENO) {
    								# code...
    								
    								$display_grave = '<td class="fill graveborder gravebg" style="width:'.$width.'px;height:'.$height.'px;">
    										<a href="#" data-toggle="popover" data-placement="bottom" data-content="'.$data_details.'" title="Detalhes da Sepultura" autofocus >'.$result->GRAVENO.'</a>
    									  </td>';
    								}else{
    								$display_grave = '<td class="graveborder gravebg" style="width:'.$width.'px;height:'.$height.'px;">
    										<a href="#" data-toggle="popover" data-placement="bottom" data-content="'.$data_details.'" title="Detalhes da Sepultura" >'.$result->GRAVENO.'</a>
    									  </td>';
    	
    								}
    	
    	}
    					}else{
    						   $display_grave = '<td class="graveborder gravebg" style="width:'.$width.'px;height:'.$height.'px;">
    												<a href="#" data-toggle="popover" data-placement="bottom" data-content="none" title="Detalhes da Sepultura" >'. $i.'</a>
    											  </td>';
    					}       		       	
    	
    				  
    	
    					echo $display_grave;
    				}
    			   
    					echo '</tr>';
    			echo '</table>';
    	}

Função

function loadResultList( $key='' ) {
		$cur = $this->executeQuery();
		
		$array = array();
		while ($row = mysqli_fetch_object($cur)) {
			if ($key) {
				$array[$row->$key] = $row;
			} else {
				$array[] = $row;
			}
		}
		mysqli_free_result( $cur );
		return $array;
	}

data-toggle="popover" que esta limitando aparecer 2 ou mais resultados de busca no popup.

Mudando um pouco a primeira questão, como eu poderia colocar em um modal Bootstrap a variável $data_details o resultado iterado pelo foreach?

function noDetailsGrave_horizontal($start=0,$end=0,$width=0,$height=0,$section=""){
    		global $mydb;
    			echo '<table>';
    					echo '<tr>';
    				$graveno = $_GET['graveno'];  
    				for ($i=$start; $i < $end ; $i++) {         					
    					$sql = "SELECT * FROM `tblpeople` WHERE `GRAVENO`='{$i}' AND CATEGORIES Like '%$section%'";
    					$mydb->setQuery($sql);
    					$cur = $mydb->executeQuery();
    					$numrows  = $mydb->num_rows($cur);
    					
    					if ($numrows > 0) {
    						$cur = $mydb->loadResultList();
    						
                                  foreach ($cur as $result) {        					  
    						
    						$borndate =  ($result->BORNDATE !='0000-00-00') ? date_format(date_create($result->BORNDATE), "m/d/Y"): 'NONE';
    						$dieddate =  ($result->DIEDDATE !='0000-00-00') ? date_format(date_create($result->DIEDDATE), "m/d/Y") : 'NONE';
    						$now = date("m/d/Y");
    						 $age = date_diff(date_create($borndate),date_create($dieddate))->y;
    						 $years = date_diff(date_create($dieddate),date_create($now))->y;
    	
    	       						
    	
    						 $data_details='<p><table> 
    										<tr >
    											<td ><div>Nome:</div></td>
    											<td ><div>'.$result->FNAME.'</div></td>
    											<td ><div>Endereço:</td>
    											<td ><div>'.$result->ADDRESS.'</div></td>
    										</tr>  
    										<tr >
    											<td ><div>Ano(s):</div></td>
    											<td ><div>'.$age.'</div></td>
    											<td ><div>Nascimento:</div></td>
    											<td ><div>'.$result->BORNDATE.'</div></td> 
    										</tr>  
    										<tr >
    											<td ><div>Estado Civil:</div></td>
    											<td ><div>'.$result->CIVILSTATUS.'</div></td> 
    											<td ><div>Gênero:</div></td>
    											<td ><div>'.$result->SEX.'</div></td> 
    										</tr>  
    										<tr >
    											<td ><div>Localização:</div></td>
    											<td ><div>'.$result->LOCATION.'</div></td>
    											<td ><div>Falecimento:</div></td>
    											<td ><div>'.$result->DIEDDATE.'</div></td>   
    										</tr> 
    										<tr > 
    											<td colspan=4 ><div class=stretch><img src='.web_root.'admin/person/'.$result->GRAVEPIC.'></div></td>  
    										</tr>     										       								 
                                                                                     </table></p>';
    						
    	
    						         								
    								$graveno = $_GET['graveno'];
    								
    								if ($graveno == $result->GRAVENO) {

Deu certo. Fiz assim.

                       $data_details=  '<p><table>'; 
					   $data_details.=  '<thead>';
					   $data_details.= '<tr>';
                       $data_details.= '<th ><div>Nome:</div></th>';
					   $data_details.= '<th ><div>Ano(s):</div></th>';
					   $data_details.= '<th ><div>Nascimento:</div></th>';
					   $data_details.= '<th ><div>Falecimento:</div></th>';
					   $data_details.= '<th ><div>Localização:</div></th>';
					   $data_details.= '</tr>';
					   $data_details.= '</thead>';
					   $data_details.= '<tbody>';
					   
					   $cur = $mydb->loadResultList();  					   
                       foreach ($cur as $result) {
					   $borndate =  ($result->BORNDATE !='0000-00-00') ? date_format(date_create($result->BORNDATE), "m/d/Y"): 'NONE';
					   $dieddate =  ($result->DIEDDATE !='0000-00-00') ? date_format(date_create($result->DIEDDATE), "m/d/Y") : 'NONE';
					   $now = date("m/d/Y");
					   $age = date_diff(date_create($borndate),date_create($dieddate))->y;
					   $years = date_diff(date_create($dieddate),date_create($now))->y;
					   $data_details.= '<tr>';    					    
                       $data_details.= '<td ><div>'.$result->FNAME.'</div></td>';     					                     
                       $data_details.= '<td ><div>'.$age.'</div></td>';    					                                     
                       $data_details.= '<td ><div>'.$result->BORNDATE.'</div></td>';     					                        
                       $data_details.= '<td ><div>'.$result->DIEDDATE.'</div></td> ';    					                      
					   $data_details.= '<td ><div>'.$result->LOCATION.'</div></td>';    					 			   
                       $data_details.= '<td colspan=4 ><div class=stretch><img src='.web_root.'admin/person/'.$result->GRAVEPIC.'></div></td>';  
                       $data_details.= '</tr>'; 
					   }
					   $data_details.= '</tbody>';
                       $data_details.= '</table></p>';