問題タブ [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 - PDO: fetchAll を使用しても、引き続き一般エラーが発生します: 2014
この問題は私を夢中にさせています...
最初の免責事項ですが、私は正式なプログラミングのトレーニングをほとんど受けていません。私はこれにつまずいています。
一般エラー: 2014 エラーが表示されます。最初は、(クラスで確立された) 1 つの特定のクエリであり、警告は、オブジェクトをインスタンス化しているコード内の場所に依存していました。すべてのクエリを fetchAll に変更し、fetchAll が機能しなかった後、すべてのクエリのカーソルを閉じました。現在、問題のあるクエリが 2 つあります。ここに1つのコピーと貼り付けがあります:
(更新されたコード):
問題があるかどうかは定かではありませんが、「if」で警告がスローされます。私の知る限り、すべての「fetch」は「fetchAll」になり、「closeCursor」が含まれています。
接続は次のように設定されています。
提案?
php - 出力された配列を変数に格納するPDO
私は PDO を使用しており、foreach ループをエコーするときにレコードの配列を出力するコードがあります。ただし、代わりにこれを変数内に格納する方法がわかりません。変数に置き換えるecho
と空になります。$foo =
頭が固くなっています。難しいことではないことはわかっていますが、何を変える必要があるのか わかりません。
たとえば、すべての行を変数内に格納したい
['2013-08-09','Heptageniidae',3],['2013-08-09','Ephemerellidae',2],
ありがとう
//$data = $stmt->fetchAll();
php - フェッチされた結果が表示されない PDO ステートメント
ブログを最初から作成し、誤って mysql_ ステートメントで書き始めたので、戻って PDO ステートメントで書き直しました。データベースからブログ投稿を表示する際に問題が発生しました。
エラーコードすら表示されません。mysql_ ステートメントで正しく行うことができましたが、これを正しく行う方法を本当に知りたいです。私は正しい方向へのナッジを探しているだけです。あなたは私のためにそれをコーディングする必要があります。事前に助けてくれてありがとう!
php - PDO カラム名は fetchAll の後にクラスに表示されます
ID、キーワード、値を持つクラスがあります。Setting という名前のテーブルから Setting を使用してデータをクラス Setting にフェッチしています
$o の内容を見ると、次のように表示されます
私のクラスは次のようになります
$o->getValue は yahoo@yahoo.com を返すと思いますが、値を返します。
テーブルからの実際の出力の前に「[id] => id [keyword] => keyword [value] => value」が表示される理由を教えてもらえますか?
symfony - Symfony Doctrine : fetchAll() の foreach ループでフィールド値を取得する
生のクエリを使用して、テーブル「Post」のいくつかのフィールドを表示しようとしています:
「FatalErrorException: エラー: 非オブジェクトのメンバー関数 getId() の呼び出し ...」というエラーが発生しました。 これらのゲッターはすべて、私の Post エンティティにあります。私が間違っていることについて何か提案はありますか?
[編集]
「認識されないフィールド: category_id」を返します。
私の投稿クラス:
php - PDOで文字列が存在するかどうかを確認しようとしています
データベースに文字列が存在するかどうかを確認しようとしています。しかし、「致命的なエラー: 8行目の非オブジェクトでメンバー関数fetch()を呼び出します」というエラーメッセージが表示され続けます