問題タブ [fetchall]
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.
php - Zend フレームワーク fetchAll
モデルで fetchall メソッドをオーバーライドできますか? fetchAll が呼び出されるたびに sth をチェックする必要があります。モデルは Zend_db_table_abstract を拡張します
php - PDOがループしてfetchAllを出力する
fetchAllからデータを選択的に印刷するのに問題があります。
通常のmysqlでは、次のようにします。
PDOで問題が発生しています。パラメータをバインドしてから、同じ方法でループする目的で、フェッチしたデータを上記のように$rsに保存しています。
さて、問題の部分が来ます。上記のwhileループに一致するものを取得するには、PDOごとに何をしますか?!print_r()またはdump_varを使用できることはわかっていますが、それは私が望んでいることではありません。必要に応じて$id、$ n、$ kを個別に取得するなど、通常のmysqlで実行できたものを実行する必要があります。出来ますか?
前もって感謝します..
zend-framework - Zend フレームワーク。テーブル内の行を計算するための最良のソリューション
私は ZF の初心者で、ばかげた質問があります。
Zend_Db_Table_Abstract クラスの継承されたオブジェクトを使用する場合、テーブル内の行を計算するための最適なソリューションは何ですか?
私の最初の Web アプリケーションでは、QuickStart チュートリアル ( link text ) を使用するため、コントローラーでテーブルの行数を計算する場合、最も簡単な解決策は次のようになります。
しかし、GuestBook テーブルは非常に巨大になる可能性があるため、テーブル内の行を計算するためだけに fetchAll() が最適なソリューションであるとは思いません。もっと簡単でシンプルなものを使用することは可能でしょうか?
マニュアルでは、DB アダプター ($db->query("SELECT COUNT(*) FROM GuestBook"); など) を直接操作できることがわかりましたが、QuickStart チュートリアルではコントローラーにそのオブジェクトがなく、 1 つの単純なアクションのためだけに作成したくありません。
提案をお待ちしております!
ありがとう
php - Zendframework / PgSQL fetchAll orderby
id、identifier、nameのフィールドを持つpgsqlテーブルがあります。
fetchAll
テーブルのorderby識別子から値を取得したい。
しかし、識別子には値があります
そしてその後$table->fetchAll(null, 'identifier');
は結果を出している
しかし、私は結果が欲しい
または直接クエリを使用しますか?
zend-framework - [zend][db] 複数の変数を持つ fetchAll
2 つの変数を持つクエリで fetchAll を使用しようとしています。構文がわかりません。1 つの変数だけで管理できます。
ただし、クエリに複数の変数がある場合、いくつかの問題があります
使いたい理由は?変数をクエリに直接配置する代わりに、? クエリを db エンジンで一般的にコンパイルできるようにし、パフォーマンスを向上させます。
php - ZendFrameworkの使用中にApacheがクラッシュする
最近ZendFrameworkを勉強していますが、問題が発生しました。
実行するとApacheがクラッシュします:
しかし、私が実行した場合、これは起こりません
また
エラーログ :
なぜこれが起こるのかわかりません。問題は、実行しているPHPのバージョンである可能性があります。(現在、PHP 5.2.8を実行しています)。手伝って頂けますか?
python - mysql カーソルとイテレータについて
mysql カーソルとデータの読み取りがあるとします。データ量が非常に大きく、毎回 1 行ずつ処理したい場合があります。
簡単で簡単な方法は次のようになります。
しかし、これは見栄えが悪いので、この方法が想像どおりに機能するかどうかは疑問です。
私が知りたいのは、このiter(cursor.fetchall())
方法を使用する場合、最初にすべてのデータをフェッチするのか、それとも一度に 1 行ずつフェッチするのかということです。
php - fetchAll がスタックする
次のコードがあります。
情報が不十分であることはわかっていますが、fetchAll 行にコメントを付けた場合にのみコードが実行される理由がわかりません。その行が実行されると、何も表示されず、ブラウザが空白になり、エラーも何も表示されません。firebug では、応答が空白です...何ができますか??
php - MySQL PHP - mysql フィールドが null の場合に不要な php エコー テキストを削除する方法は?
クライアントから、mysql データベースのデータを使用して Web サイト ページにビジネスのリストをフォーマットし、それを php を使用して Web ページに配置するように依頼されました。
クライアントは、次のように各データを識別したいと考えています。
連絡担当者: Sue Smith
ウェブサイト: greatwebsite.com
問題は次のとおりです。
一部の企業はウェブサイトを持っていません。したがって、ビジネス リスティングが次のように表示されることは望ましくありません。
連絡担当者: Sue Smith
ウェブサイト:
Web サイトがない場合、Web サイトの行がまったく表示されないようにします。
これは私がこれまでに行ったことです-これは問題を解決しません(簡潔にするために切り捨てられています):
Web サイトがない場合、「Web サイト」行を完全に削除する方法を学ぶ必要があります。