mysqli_fetch_array в то время как столбцы цикла

Должно быть довольно простым, но я не могу заставить его работать. У меня есть этот код для перебора запроса MySQL:

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

Работает и возвращает:

Переменная # 1: (Массив, 3 элемента) ↵ 0 (Строка): «4testtest» (9 символов) 1 (Строка): «1Привет, мир! Добро пожаловать в WordPress. Это ваш первый пост. Отредактируйте или удалите его, т, курица» начать блог! (99 символов) 2 (String): «2Sample Page Это примерная страница. Она отличается от поста в блоге, поскольку она будет оставаться в одном месте и отображаться в навигации по сайту (в большинстве тем)». (161 символ)

Проблема в том, что все три столбца помещаются в один столбец, поэтому я не могу получить к ним отдельный доступ.

Это например:

0 (строка): "4testtest" (9 символов)

Должен быть разделен на 4, тест, тест

Когда я делаю это:

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'];  
}   

Он выводит только 1 строку вместо всех трех ...

Любая помощь с благодарностью!

Ответы на вопрос(6)

Ваш ответ на вопрос