ilk mesajımda açıklama olarak eklemiştim, eğer hem giriş hemde teslim tarihinin aynı olması gerekiyorsa indexi ona göre oluşturmanız gerekir.
giriş tarihi baz alınırsa yeni dizinin indexi $table["2019-1205"] olur ve giriş tarihi bu olan kayıtlar dizide toplanır.
giriş tarihi yanında teslim tarihide aynı olmalıysa ağaıdaki gibi birleştirmeniz gerekir bu durumda index $table["2019-12-052019-12-06"] olur ve bu dizide depolarsınız.
$table[$row['giris'].$row['teslim']][] = $row;
​​​​​
Her satırda yeni bir sorgu yaparsanız 1000 satırlık bir tabloda 1 sorgu yerine 1001 sorgu yapmış olursunuz tercih meselesi tabi ki.