PDO クエリデータベース boolean 型のメンバ関数 fetchAll() の呼び出し
2022-02-09 09:19:08
booleanの場合、fetchallの使用はエラーになります。
更新・削除時には、boolean 値が返されます。このときfetchallを使用するとエラーになります。
そのため、fetchallを使用した場合は、渡された値を判定しています。
もしそれがオブジェクトならfetcahallの機能を使うことができます(使えない他のタイプも下にコメントを残して一緒に進行することができます)。
解決方法
fetchallを行う際にオブジェクトかどうかを判断する。
if(is_object($result)){
echo 'is object';
// You can use $data = $result->fetchAll();
}else{
echo "Not an object";
}
exit;
関連
-
[解決済み】未定義のメソッド mysqli_stmt::get_result を呼び出す。
-
[解決済み] nohup:入力を無視し、出力を 'nohup.out' に追記する。
-
[解決済み] PHP - オブジェクトの静的配列を定義する
-
[解決済み] json_decode() はパラメータ 1 が文字列であることを期待し、配列が指定される
-
[解決済み] mb_substrとsubstrの相違点
-
[解決済み] PHP - ini ファイルを解析し、単一の値にアクセスする
-
[解決済み] "booleanのメンバ関数fetch_assoc()の呼び出し" [重複] [重複
-
[解決済み] php mail() from godaddy server
-
[解決済み] PHPのオブジェクト演算子(->) [重複] [重複
-
phpmyadmin エラー: mysqli_real_connect(): (HY000/2002)。そのようなファイルやディレクトリがないエラー正しい解決策
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] $wpdb->update または $wpdb->insert を実行すると、引用符の前にスラッシュが追加される
-
[解決済み] PHP と mod_fcgid: handle_request_ipc 関数で ap_pass_brigade が失敗する。
-
[解決済み] SSLエラー SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました。
-
[解決済み] 致命的なエラーです。mysqli_result 型のオブジェクトを使用できません [終了] 。
-
[解決済み] Laravel 5 Class 'CollectiveHtml⇄HtmlServiceProvider' not found on AWS
-
[解決済み] セッションのデフォルトの有効期限は?
-
[解決済み] エラー: バインドされた変数の数がトークンの数と一致しない
-
[解決済み] 非オブジェクトのメンバ関数bind_param()の呼び出し【重複
-
[解決済み] dyld: ライブラリが読み込まれません。/usr/local/lib/libjpeg.8.dylib - homebrew php
-
[解決済み] ファイルアップロード時にIndexが未定義になる