Bonsoir.
C'est normal étant donné que tu écrases la variable tweets à chaque fois dans ta boucle foreach, tu ne récupèreras donc que la dernière valeur de ta variable tweets, il te faudrait donc plutôt faire quelque chose comme :
De cette manière, ta variable tweets pourra contenu plusieurs enregistrements au lieu d'un seul.
Par contre, n'oublies qu'étant donné que ta variable tweets doit contenir plusieurs enregistrements, qu'il te faut faire une boucle dessus pour récupérer chacun des enregistrements, soit par exemple :