bindvalue

    3

    1答えて

    私の内部プロジェクトでSELECTクエリ中にutf8文字(šđčćž)に関する問題が発生しました。私はfreetds定義の問題をfreetds.confのcharsetとバージョンに関して修正した後、SELECTクエリを実行するときに正しい文字を受け取るようになりました。 しかし!今私はINSERT/UPDATEクエリに関する問題を経験しています。これらの文字の一部を検索するときにSELECTクエ

    6

    1答えて

    PDO::bindValue()で明示的なデータ型を使用するポイントは何ですか?あなたはSQLの構文エラーを上昇、引用符内の値を囲むために避け SELECT * FROM ... LIMIT :intValues のようなものが必要な場合 次のいずれかの形式で例えばSQLSTATE[HY000]: General error: 1366 Incorrect integer value: 'a'

    -2

    1答えて

    私のコードで何が問題であるかを調べるのに苦労しています。問題の解決には役に立たなかった。 SQLSTATE [HY093]:無効なパラメータ番号:パラメータがC:\ xampp \ htdocs \ Website system \ sale.phpのオンラインで定義されていませんでした。(警告:PDOStatement :: execute()正しい列がある:プレースホルダにバインドされている:

    0

    2答えて

    主キーにbindValueを設定することをお勧めしますか? プライマリキー値は、データベース結果からのものです。 注:GET/POSTクエリとリンクされていません。例えば : $SQL2 = "SELECT storeID FROM orders limit 1" $q = $db->prepare($SQL); $q->execute(); $row = $q->fetch(PDO::FE

    0

    1答えて

    パラメータをPDO準備文にバインドしようとすると、非常に不満な結果になります。 このエラーは次のとおりです。 SQL構文にエラーがあります。あなたのMySQLサーバのバージョンに対応するマニュアルをチェックして、正しい文法が1行目の 'items'の近くで使用されるようにしてください。 このエラーは明らかに、 'items'テーブルが一重引用符で囲まれ、そうです。私は下に少しテストをまとめました。

    0

    1答えて

    私はこのような何かをやってcreateCommand持つ列を照会しようとしています:理想的 Yii::$app->db->createCommand('Select column1 from table where column2 in :array) ->bindValues(['array'=>['(1,2,3,4,5)', PDO::PARAM_INT]])->queryColu

    7

    1答えて

    $query = $connect->prepare("SELECT users.firstname, users.lastname, users.id FROM users INNER JOIN users_friends ON users.id=users_friends.uID WHERE bID=:USER AND type =:type AND accepted = '1' AND