Intereting Posts
Пользовательская таксономия и пользовательский тип сообщения с пользовательским разбиением на страницы 404 не найдены Захват изображения с веб-камеры и сохранение в папке с помощью PHP и JavaScript Получить информацию о операционной системе Как динамически генерировать SQL-запрос на основе пользовательских настроек? Как настроить правила перезаписи nginx, чтобы CakePHP работал в CentOS? Последовательная связь Arduino с PHP Файловый сканер PHP Set Theory Объединение массивов в PHP Использование массивов VS-объектов для хранения данных перезагрузить PHP или потребовать php-число с плавающей запятой, показанное в экспоненциальной форме Выполнение нескольких скриптов PHP параллельно и уведомление при завершении Как сделать эти поля автопопуляцией из базы данных? Как пригласить друзей друзей на мероприятие? API-интерфейс Facebook Graph Добавление настраиваемого поля в регистрационную форму joomla 3.1.1 по умолчанию

как кодировать несколько строк из mysql в json, используя php

Я пытаюсь кодировать все строки данных, которые я получаю из базы данных в JSON, а затем обрабатывать их на стороне клиента, но я не могу заставить его работать. Мой код ниже

function getTopic($conn){ $response = array("error" => 0); $qry = "SELECT original_title, content, time FROM topic WHERE vis = 1"; $result = $conn->prepare($qry); $result->execute(); if($result->rowCount() > 0){ $output = $result->fetchall(); $response['text'] = $output['original_title']; $response['test'] = $output['content']; return json_encode($response); //return $output; } 

Затем я пытаюсь напечатать var_dump ($ response), но я получаю нулевые значения. Хотя если я var_dump ($ output), я получаю все строки в массиве. Теперь проблема в массиве – проблема. Я думаю

NB: я использую PDO