mysqli_fetch_array podczas kolumn pętli

Powinien być dość prosty, ale nie mogę go uruchomić. Mam ten kod do iteracji zapytania mysqli:

while($row = mysqli_fetch_array($result)) {
    $posts[] = $row['post_id'].$row['post_title'].$row['content'];
}

Działa i zwraca:

Zmienna # 1: (Tablica, 3 elementy) ↵ 0 (String): „4testtest” (9 znaków) 1 (String): „1Hello world! Witaj w WordPressie. To jest twój pierwszy post. Edytuj lub usuń go, a następnie rozpocznij blogowanie ! (99 znaków) 2 (String): „2Przykładowa strona To jest przykładowa strona. Różni się ona od postu na blogu, ponieważ pozostanie w jednym miejscu i pojawi się w nawigacji witryny (w większości tematów).” (161 znaków)

Problem polega na tym, że umieszcza wszystkie trzy kolumny w jednej kolumnie, więc nie mogę uzyskać do nich dostępu osobno.

Na przykład:

0 (String): „4testtest” (9 znaków)

Powinny być rozdzielone na 4, test, test

Kiedy to robię:

while($row = mysqli_fetch_array($result)) {             
    $posts['post_id'] = $row['post_id'];
    $posts['post_title'] = $row['post_title'];
    $posts['type'] = $row['type'];
    $posts['author'] = $row['author'];  
}   

Wyprowadza tylko 1 wiersz zamiast wszystkich trzech…

Każda pomoc jest bardzo mile widziana!

questionAnswers(6)

yourAnswerToTheQuestion