//veritabanından gelen bilgiler bu şekidle olsun
$sonuc = [
['giris' => '05-12-2019', 'teslim' => '05-02-2020', 'islem' => 'işlem 1'],
['giris' => '05-12-2019', 'teslim' => '05-02-2020', 'islem' => 'işlem 2'],
['giris' => '05-12-2019', 'teslim' => '05-02-2020', 'islem' => 'işlem 3']
];
$table = [];
// burada while ile veritabanından gelen sonuçları düzenleyeceksiniz, aynı tarihe sahip olanları aynı dizide toplayabilirsiniz.
//tek şart giriş tarihi değil hem giriş hemde teslim tarihi aynı olmalı diyorsanız $table[$row['giris'].$row['teslim']][] = $row; tarzında değiştirebilirsiniz.
foreach ($sonuc as $row){
$table[$row['giris']][] = $row;
}
//ikinci bir döngü ile şekillendirdiğiniz diziyi tablo haline getireceksiniz.
echo '<table>';
foreach ($table as $tr){
echo '<tr>';
echo '<td rowspan="'.count($tr).'">'.$tr[0]['giris'].'</td>';
echo '<td rowspan="'.count($tr).'">'.$tr[0]['teslim'].'</td>';
echo '<td>'.implode('<br>', array_column($tr, 'islem')).'</td>';
echo '</tr>';
}
echo '</table>';