Zend Frameworkでクエリを使用してフィールド名を取得する方法 "Select * From Test1、Test2"を試す Zend Frame work cam do it ?Zend Frameworkのクエリでフィールド名を取得する方法
0
A
答えて
2
未テストですが、クエリが連想配列(列名がキー)で返されると思います。最初のレコードをループして列名を取得できます。
$sql = 'Select * From Test1,Test2';
$result = $db->fetchAll($sql, 2);
foreach ($result[0] as $key => $value) {
echo $key;
...
}
1
また、あなたが必要なすべてのメタ情報をご提供する、クエリの前または後に$db->describeTable('Test1')
などを発行することができます。しかし、このクエリはかなり高価ですので、必ずレスポンスをキャッシュしてください。
また、Zend_Db_Table_Abstract
に拡張されたモデルを使用している場合は、このすべての情報を既に用意しておく必要があります。この場合、保護されたプロパティ$_metadata
にアクセスするだけです。持っていない場合HTH
関連する問題
- 1. Oracle + Zend Framework取得三つのフィールド
- 2. Entity Frameworkのフィールド名を取得する
- 3. Zend Framework MagentoでjoinFieldのwhere like queryを取得する方法
- 4. Zend Framework用のTwigでAPPLICATION_ENVを取得する方法
- 5. Zend FrameworkでHTTP_REFERERを取得する方法
- 6. モデルやヘルパーのベースパスを取得する方法Zend Framework 3
- 7. は、Zend Frameworkのクエリでの間に配置する方法を
- 8. Zend Framework:データベースからデータを取得する正しい方法
- 9. 取得値+ Zend Frameworkの
- 10. Zend Framework 2で生のSQLクエリを実行する方法
- 11. Zend Frameworkクエリ
- 12. クエリ間のZend Framework
- 13. Zend Frameworkビュースクリプトで変数を取得する方法を変更する
- 14. Zend Framework 2のテストコンテキストでConfigsをConfigサービスに取得する方法は?
- 15. Zend FrameworkはWHERE INクエリで
- 16. テーブルと同じ名前のフィールドを持つ結合からEntity Frameworkのフィールドのサブセットを取得する方法
- 17. Zend FrameworkのGmail URLハッシュを使用してGmailメッセージを取得する方法
- 18. Zend-frameworkのクエリからレコード数を取得する方法はありますか?
- 19. Zend Framework 2/3で検証する前にZend \ FormからgetData()を取得する方法は?
- 20. Zend Frameworkのmysqlデータベーステーブルビューのクエリ
- 21. jquery.validate()のリモートクラスルールで現在のフィールド名を取得する方法
- 22. Zend Frameworkの2更新クエリ
- 23. Zend Frameworkの更新クエリ
- 24. Zend FrameworkのクエリdbとgetParam
- 25. Zend Framework 2コンソールコントローラからbaseUrlを取得
- 26. Zend Frameworkの2取得ルートからURL
- 27. クエリ実行前にMySQlクエリタイプを見つける方法Zend framework
- 28. CakePHPでテーブルのフィールド名を取得する方法
- 29. odooで画像の署名フィールドを取得する方法10
- 30. Zend Studioで新しいZend Frameworkプロジェクトをインポートする方法?
ではなく、スマート$結果が[0]の行 で1つのデータといけない必要があります
、それはエラーwiill:< –
私はこのために挿入し、削除させていただきますか! –
この目的のためにダミー行(3つのクエリ)を作成するのは、高価で非効率的なので、返される行の数をテストし、ゼロの場合はTillが説明するメタ技術の1つを使用します。それともベストセラーではないので、 'select *'を使わないでください。あらかじめフィールド名のみを調べてから(例えばティルのテクニックを使って)、それを使ってデータクエリを構築してください。 –