// loop unique ID's foreach($arrAll_unique_ids as $currentvilla){ $tdrow = ''; $villaname = ''; // loop data DB rows for($i=1;$i<=52;$i++){ $newrow = '-'; foreach($arrAll_villas as $villa_data){ if($villa_data[2] == $i && $villa_data[0] == $currentvilla){ $newrow.= ''.$i.'-'.$villa_data[2].''; } } $tdrow .= $newrow; } $output = ''; $output .= ''; $output .= ''.$tdrow.''; $output .= '
'.$villaname.'


'; $table .= $output; } echo $table;