お世話になっております。
現在、Monaca側からAjaxとphpを利用して、外部DBのレコードを取得しています。

表題の件ですが、検索のクエリをAjaxでPOST送信して、PHPでPDOを使った
クエリ実行を行うまでは出来ました。

しかし、DBから取得したデータを返す際、JSON形式に変換する必要があり、
今の所手動で連想配列を作り、それをjsonへ変換しています。

画像の説明をここに入力

ですがこのやり方だと、クエリによって連想配列作成のロジックを
変更しなければならない為、sql文だけを送って結果を取得するという
ことが実現できません。

どうにかして実現できる方法はないでしょうか?
言っている事が分かりにくかったらすみません。

ご回答頂けると助かります。