問題タブ [zend-db-select]

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 投票する
2 に答える
984 参照

database - ZendDBSelectネストされた結合

zenddbselectを使用して次のクエリを実現しようとしています。

私は次のものを手に入れましたが、ネストされた結合をzend構造に変換しようとするとスタックしました:

指定されたSQLクエリをzenddbselectに適した構造にすることは可能ですか?ページネーターでさらに処理するためにselectオブジェクトが必要なので、これが不可能な場合は、単純なSQLクエリを作成する必要があります。

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

zend-framework - どの Zend_Db クラスをいつ使用するか? Zend_Db_Select と Zend_Db_Table_Abstract の比較

Zend_Db_Select または Zend_Db_Table_Abstract を使用して選択クエリを作成することは可能だと思いますが、どちらをいつ使用すればよいかわかりません。

あるものは他のものよりも最適化されていますか? 結合はどちらかで「簡単」ですか?

ありがとう!

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

php - Zendで2つのテーブルを結合し、結果のデータを読み取る方法

私は次のクエリを持っています:

ただし、結果の行セット(ユーザーに関連付けられている本のリスト)の読み方を一生理解することはできません。

私は次のことをしますか?

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

zend-framework - Zend Framework:Zend_Db_Select :: getPart()から返されたWHERE句を再利用します

WHEREを含むSELECTオブジェクトがあります。

を使用してWHEREを返すことができgetPart(Zend_Db_Select::WHERE)ます。これにより、次のようになります。

私はそれでこれを行うことができないので、この配列はかなり役に立たないようです

または、別のSELECTオブジェクトに配置することもできます。SELECTオブジェクトからWHEREステートメントのより有用な表現を取得する方法はありますか?

ありがとう

編集

私がこれまでに思いついた最高のものは

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

php - Php Zend Framework : Zend_Db_Select を使用してオブジェクトを返す

現在、私は Zend_DB_Select を使用しています。save()、delete() などのメソッドを使用できるように、行をオブジェクトとして返したいと考えています。

機能は次のとおりです。

そのため、現在、オブジェクト型ではなく配列を渡しています。

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

zend-framework - Zend_Db_Select を使用してサブクエリに参加するにはどうすればよいですか

を使用してこのクエリを作成するにはどうすればよいですかZend_Db_Select?

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

php - zend_db_select を zend_db_table_abstract とともに使用する

これを行う方法がわかりません: 私のPostモデルは拡張Zend_Db_Table_Abstract中で、DB からのすべての投稿を表示したいホームページに取り組んでいます。ドキュメントには、fetchAll()fetchRowは非推奨であり、 を使用する必要があると記載されていますZend_Db_SelectZend_Db_Table_Abstractマニュアルを読みましたが、 ?と組み合わせて使用​​する方法がよくわかりません。それとも、インスタンスを作成して、「どこからともなく」クエリを書き始めるだけですか? モデルを介してデータにアクセスしたいので...

何か不足していますか?

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

php - Zend_Db_Selectオブジェクトを開始する方法は?

やあみんな、私はこれを理解するのに苦労しています:私のapplication.iniからのリソースでzend_Db_Selectオブジェクトを開始するにはどうすればよいですか?

$ db = Zend_Registry :: get('db'); $ select = $ db-> select();

しかし、それは機能していません、私は最初にレジストリにdbを追加する必要があると思いますか?しかし、それを行う方法がわかりません。何か案は?application.iniにデータベースの詳細があります

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

php - Zend_Db_Select で行が選択されているかどうかを確認します

DB テーブルから投稿を選択しており、getParam() を使用して URL から ID を取得しています。私がやりたいのは、URLで指定されたIDの投稿がないときにエラーメッセージを表示することです.

これは私が持っているクエリです:

問題は、IDが無効な場合でもecho count($post)表示され、IDが有効で行が実際に選択された場合に複数表示されることです。1

だから私の質問は、指定されたIDで選択された行の数を確認するにはどうすればよいですか? ($postid!)。

助言がありますか?

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

mysql - Zend_Db_SelectでMySQLGROUPBY修飾子WITHROLLUPを使用するにはどうすればよいですか?

私のWebアプリケーション(PHP / MySQL + Zend)のSQLクエリは、いくつかのパラメーターを使用して検索クエリを作成します。ただし、フェッチされたレコードは、小計を取得するために2つの列でグループ化する必要があります。WITH ROLLUPは小計を見つけるための良い解決策のようですが、Zend_Db_Selectはこの修飾子をサポートしていません。回避策はありますか?