2012-01-08 14 views
1

設定オプション(クライアント側から送信される)を可能にするserversideメソッド(php + CodeIgniterでプログラミングされたAPI)を実装するMySQL DBから複雑なクエリの結果を取得します。MySQLクエリの結果からフィールドメタデータを取得する

クライアントサイドの編集可能なグリッド(javascript + extjs)を設定およびロードするために、クエリによって返された各列のメタデータ(データ型と制約)を取得する必要もあります。 。

この最後の部分では、生成されたクエリから一時的なVIEWを作成することを考えていました。easly 'TABLES'と 'VIEWS'から 'information_schema'を検索してメタデータを取得できました。

私は最初に 'information_schema'から 'COLUMNS'テーブルをクエリ結果に含まれる各フィールドについて直接クエリしていましたが、私はこのことができません。クエリ結果からの列(右?)

だから。私の前提は正しいですか?これを解決するためのきれいな方法(または少なくとも作業方法)はありますか?

ありがとうございます。それ-store

+0

を働きますこれは通常、結果セットの列に関するメタ情報も提供します。クライアントライブラリのマニュアルを参照してください。右の関連する質問と同様に、何が可能であり何が不可能であるかを参照してください。 – hakre

答えて

1
desc table 

配列またはテーブルまたはデータで何

-work

で、これは最も原始的な方法であり、常に私と一緒にデータベースクライアントライブラリによっては

+0

私もcodeiginiterを使用する方法でそれは私がそれをしなければならなかった理由です:) –

関連する問題