hai provato a stampare il valore di count($DataBase) ?

se
count($DataBase) = 2 e tu fai

for($e = 0; $e < count($DataBase); $e++){


}
il risultato sarà
0,1...non arriverà mai a 2 perchè hai messo $e < count($DataBase)
se vuoi che arrivi a 2 fai

$e <= count($DataBase)