問題タブ [prepare]
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 準備ステートメント
PDO を使用してユーザー登録システムを作成しており、ユーザー フォーム データをデータベース テーブルに挿入しようとしています。非常に単純ですが、間違った値がデータベースに入力されています。データベースに入力される値は、フォームから関数に渡される値ではなく、:username、:password、:email_address、:city などです。私が間違っていることについて何か考えはありますか?bindParam と bindValue を使用してみましたが、同様の結果が得られました。他の投稿に基づいて、配列を使用するのが最善の方法であると結論付けました。ヘルプ!
php - 準備されたクエリは、ユーザーを見つけようとして期待される結果を返さない
phpMyAdmin でこれを行うと、1 つの結果が得られます。
ただし、私の PHP コードでは、スクリプトがユーザーを見つけられません。私は何か間違ってい$stmt->bind_param("s", $unsafe_user);
ますか?
私も$stmt->bind_param("s", "user01");
運が悪かったので試してみました。
php - PHP PDO prepare ステートメントで innodb_stats_on_metadata を設定することは可能ですか?
XML を使用して、あるサーバーから別のサーバーに MySQL データベースの一部を転送します。この XML には、必要なすべての DB 関連情報 (データとメタデータ) が含まれています。information_schemaから外部キー制約を取得するという 1 つのことを除いて、すべて正常に動作します。
問題はパフォーマンスにあります。約 100 の制約を取得するには、PHP スクリプトの読み込みに約 7 分かかります。ただし、コマンドを実行すると
このような制約クエリ(つまり、PHPMyAdmin内)
すべてに約 5 秒かかり、完了です。さて、これは非常に時間の節約になります。これを次のように使用できれば、本当に素晴らしいことです。
問題は、ここで exec コマンドが無視され、処理時間が依然として非常に長いことです。そのコマンドを準備に入れた場合 (SELECT の前にセミコロンで区切って)、すべてがエラーで終了します。
私の質問は次のとおりです。トランザクションと準備ステートメントを使用する PHP PDO 構造内で mysqli DB パラメータ innodb_stats_on_metadata を設定するにはどうすればよいですか?
mysql - 「ユーザーを作成しますか?」の書き方 MySQL 準備済みステートメントを使用
私は試した:
エラーが発生します
また、変数を定義する方法を複数試してみましたが、それでもうまくいきませんでした。
そしてさえ
よく似た質問が2年以上前にすでに尋ねられましたが、まだ有用な答えはありません:( MySQLiプリペアドステートメントでユーザーを作成する
php - ipn --- pdo エラー処理
いくつかのプロセスをチェックするためにipnサンドボックスを使用しています:
これは私のipnスクリプトの一部ですが、処理されません。テーブルには何もありません。エラーをエコーまたは出力することはできません。原因はそのipn..しかし:このログファイルにエラーを書き込むことができました:
しかし、そこに何を書くべきか、誰かが私を助けることができますか? 挨拶