Intereting Posts
Получение названия и описания мета Graph API / FQL Не возвращает все события для страницы Сертификат peer не может быть аутентифицирован с помощью известных сертификатов CA с использованием расширения PHP OAuth decodeURIComponent (uri) не работает? Нужна оптимизация MySQL для комплексного поиска по структурированным данным EAV файлы php выполняются параллельно или последовательно? Отправлять Push-уведомление в APNS через прокси-сервер Как получить расширенное использование getop () в php, таком как python argparse Преобразование объекта в JSON и JSON в Object в PHP (библиотека, подобная Gson для Java) оператор switch с двумя переменными одновременно PHP: Как обращаться с <! [CDATA [с помощью SimpleXMLElement? что это значит "(include_path = '.: / usr / share / pear: / usr / share / php')"? прокрутите элементы корзины и верните свой собственный идентификатор Самый быстрый способ подачи файла с помощью PHP получить идентификатор кнопки после щелчка, используя php

Результаты MySQL для JSON с PHP

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

ЖЕЛАТЕЛЬНЫЙ ВЫХОД

{ "players": [ { "id": 271, "fname": "Carlos", "lname": "Beltran", "position": "OF", "stats": [ { "year": "2010", "hr": 32, "rbi": 99, "team": "NYM" }, { "year": "2011", "hr": 35, "rbi": 100, "team": "STL" }, { ............ } ] }, { ........ } ] } 

ТЕКУЩИЙ ВЫХОД

 {"0":{"cbs_id":"18817","fname":"Carlos","lname":"Beltran"},"stats":[{"year":"2007","hr":"33","rbi":"112"}]} {"0":{"cbs_id":"174661","fname":"Willie","lname":"Bloomquist"},"stats":[{"year":"2007","hr":"2","rbi":"13"}]} {"0":{"cbs_id":"1208693","fname":"Brennan","lname":"Boesch"},"stats":[{"year":"2010","hr":"14","rbi":"67"}]} 

Что генерируется с помощью: (я знаю, что я ухожу)

 if ($result = mysqli_query($link, $sql)) { $player = array(); while ($row = $result->fetch_assoc()) { $player[] = array ( 'cbs_id' => $row['cbs_id'], 'fname' => $row['fname'], 'lname' => $row['lname'] ); $player['stats'][] = array( 'year' => $row['year'], 'hr' => $row['hr'], 'rbi' => $row['rbi'] ); } $json = json_encode($player); echo "<pre>$json</pre>"; mysqli_free_result($result); } } 

ПРИМЕЧАНИЕ. Каждый игрок может иметь более одной записи «статистика» (год, час, rbi и т. Д.).

Solutions Collecting From Web of "Результаты MySQL для JSON с PHP"