問題タブ [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.

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

php - Mysql 準備ステートメント - 選択

誰が私にアドバイスをくれますか? クエリが期待値を提供できないのはなぜですか? ありがとう。

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

php - PHPが準備されたステートメント内のwhileループに失敗しました

以下のコードは私のsitemap.xmlファイルの一部です。私の目的は、承認された記事の最終更新日を書くことです。このデータには 2 つの可能性があります。

  1. 記事に承認されたコメントがない場合lastmodは、記事の承認日です。
  2. 記事に少なくとも 1 つの承認済みコメントがある場合lastmod、最後に承認されたコメントの承認日です。

私の出力のエラーは次のとおりです。

  1. 私のデータベースにはコメントのない記事がいくつかありますが、これらのコメントのない記事は、他の記事の最後のコメントの承認日を取得します。その結果、今日承認されたコメントがいくつかあるため、それらのコメントのない記事の最終モードはすべて今日の日付です。しかし、これらの記事はかなり古いものです。
  2. $newsql私の2番目のwhileループでは、画面に「newstmt prepare error」if ($newstmt = $connection->prepare($newsql))が表示されるため、一部が機能しません

訂正していただけますか?

ありがとう、よろしく

コード

0 投票する
0 に答える
252 参照

php - PHP odbc prepare SQL - バックスラッシュを含むユーザー ID でステートメントが機能しない

通常、準備されたすべての SQL ステートメントは正常に機能しますが、1 つを除きます。問題はバックスラッシュであることがわかりました。テーブルデータとステートメントでバックスラッシュを削除すると、正常に機能します。私に何ができる?

みんなありがとう!

0 投票する
0 に答える
894 参照

android - ANR なしで MediaPlayer の準備を停止するにはどうすればよいですか?

MediaPlayer を使用してオンライン トラックを再生していますが、問題が発生しました。

最初のトラックの準備中に (prepareAsync() の後、onPrepared() の前に)、2 番目のトラックを再生しようとしました。では、ANR なしで MediaPlayer の準備を停止するにはどうすればよいですか? 誰か助けて。ありがとう!

0 投票する
4 に答える
464 参照

php - PHP PDO: 構文エラーまたはアクセス違反 (ヘルプ)

PDO に問題があり、解決策が見つかりません:

私の機能:

例外: SQLSTATE[42000]: 構文エラーまたはアクセス違反: 1064 SQL 構文にエラーがあります。near 'Key, Form_idForm) VALUES('Position', 'Name', 'Mail', 'MailText', '1', 'keeey', '' を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。 1行目

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

php - PDOStatement の警告: パラメーター番号が無効です

たぶん、私のコードのこの部分で私を助けることができます. 私はそれを機能させようとしましたが、UPDATE常にこのエラーを表示しようとすると:

警告: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY093]: 無効なパラメーター番号: バインドされた変数の数が /home/-----/public_html/soft/Admin/configuracion のトークンの数と一致しません264 行目の .php

264行目は次のとおりです。

以下の:


これが私のコードです:

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

php - php - 新しい値を追加せずに準備と実行を実行し続ける

これはしばらくの間私を悩ませてきました、私はこれを試しました:

id が 0 になり、姓と名がデータベースで :first_name と :last_name になるため、bindParam 部分は明らかに機能しません。だから私はこれを試しました:

再び、id = 0 を取得し、姓と名 = :first_name, :last_name をデータベースで取得します! ここで何が間違っていますか?