問題タブ [zend-db-table]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3464 参照

zend-framework - fetchRowと同じようにZend dbテーブルを検索

データベースから値を取得するために find() を使用していますが、オブジェクトを含む配列を返します。

よろしくお願いします。

0 投票する
3 に答える
315 参照

php - 非常に単純なZend_Db_Tableの質問

私はこれが途方もなく簡単に聞こえることを知っていますが、グーグルで見つけることができるこの主題についての文書は単にありません。

データベースから2つの列を選択したいと思います。Zend_Db_Tableオブジェクトを作成し、それを自分のテーブルにポイントしました。

ここで、customerIdとnameの2つの列を選択します。

テーブル全体ではなく、これら2つの列だけを選択するにはどうすればよいですか?

よろしくお願いします。ケーキを焼くか、部屋を掃除します。

0 投票する
2 に答える
3207 参照

zend-framework - コントローラーに読み込まれた構成を取得する

Zend フレームワークのインストールで、新しい Zend_Config([ ** ]) を作成せずに、コントローラー ファイルに既に読み込まれているオプションを取得するにはどうすればよいですか? 実例。

0 投票する
2 に答える
1441 参照

zend-framework - Zend フレームワーク コンポーネント DB はクラス Zend_Paginator_Adapter_DbTableSelect を見つけることができません

小さなプロジェクトで、Zend Framework 以外の Zend ライブラリをいくつか使用しています。Zend_Dbandを使用していますZend_Paginatorが、を使用してページネーションを設定しようとするとZend_Paginator_Adapter_DbTableSelect、クラスが見つからないというエラーが表示されます。

致命的なエラー: Class 'Zend_Paginator_Adapter_DbTableSelect' not found in C:\xampp\htdocs\php_testing\zend\zend_db\index1.php 行 65 これが私のコードです:

ありがとう

########更新編集##########

0 投票する
1 に答える
421 参照

php - すべての行を返すfindDependentRowset

私はこれらの2つのモデルを持っています:

getUserLists次のようにコントローラー内で呼び出します。

それを私のビューに渡し、次のfindDependentRowsetように呼び出します。

しかし、問題は、where句に一致するものだけでなく、従属テーブルからすべての行セットを出力することです

0 投票する
1 に答える
916 参照

max - Zend_Db_Table で最大の価値を得る

Zend_Db_Table を取得しました

今、フィールドの利用可能な最大値を取得したいと考えています。

MAX(number) 値を取得する方法はありますか、それとも基本的な SQL を使用する必要がありますか?

ありがとう!

0 投票する
3 に答える
3130 参照

php - Zend フレームワークの使用時に複数のテーブルからデータを取得しますか?

Zend を使用して複数のデータベース テーブルからデータを取得するベスト プラクティスはありますか? 近い将来、自分が書いたコードをリファクタリングしたくなるよりも、知りたいです。Zendのドキュメントを読んでいたところ、次のように書かれていました:

「結合されたテーブルの列を行/行セットで返すように指定することはできません。これを行うと、PHP エラーが発生します。これは、Zend_Db_Table の整合性が保持されるようにするために行われました。つまり、Zend_Db_Table_Row は、そのテーブルから派生した列のみを参照する必要があります。親テーブル。」

したがって、複数のモデルを使用する必要があると思います-それは正しいですか? たとえば、日付が 2 つの日付の間にある特定のユーザー ID のすべての注文を取得したい場合、どうすればよいでしょうか?

コントローラーから 2 つの異なるモデルにアクセスし、アクションでそれぞれのデータを組み合わせることが可能であることはわかっていますが、私はこれを行うことに満足していません。これを行う...

どこで、なぜ、どのように?:)

ありがとう!

0 投票する
1 に答える
1092 参照

php - zend フレームワークの選択結合エラー getTable()

モデルにこのメソッドを実装しようとしています:

認識されないメソッド 'getTable()'というエラーが表示されます

基本的に、私はこのSQLクエリを実装しようとしています:

zend からのスタック トレース ダンプ:

お知らせ下さい。

0 投票する
2 に答える
388 参照

php - Zend_Db_Table_Rowをどのようにクエリしますか

Zend_Db_Table_Rowオブジェクトに対してSQL(Zend_Db_Select)クエリを実行することは可能ですか?2つのZend_Db_Table_Rowオブジェクトを結合するのはどうですか?

少し遅れているように聞こえますが、何百、何千もの行を処理しています。操作している行オブジェクトがすでにあるので、データベースに再度クエリを実行したくありません。

それがはっきりしていることを願っています。そうでない場合は、明確にするように私に依頼してください。

編集:

明確にするために、オブジェクトはメモリ内にあります。私はすでにデータベースからそれらを取得しました。

この理由は次のとおりです。

「ログ」テーブルには何千ものレコードがあります。複数のユーザー定義の基準に応じて、これらに対応する必要があります。これらのログを処理するときは時間が重要です。そこでは、これをタイムリーに実現するための新しいプロセスが分岐しています。ログごとに新しいプロセスがフォークされます。したがって、オブジェクトはすでにメモリに存在します。

0 投票する
1 に答える
722 参照

php - ZendFrameworkのモジュールでモデルをロードする際の問題

私はこのようなフォルダー構造を持っておりNews、コントローラー内にモデルをロードしようとしています:

そして私のモデル

Althoug私はこのエラーを受け取っています: 代替テキスト