sql >> データベース >  >> RDS >> Mysql

MysQlエラー:パラメータ番号が無効です

    クエリ内のすべてのプレースホルダーに「言及」する必要があります

    $q = $this->_db->prepare("UPDATE fonds 
                              SET Name = :name,
                              ContactName = :contactname,  
                              ContactPosition = :contactposition, 
                              ContactMail = :contactmail,
                              ContactPhone = :contactphone, 
                              Website = :website
                              MinTic = :mintic, 
                              MaxTic = :maxtic
                              WHERE id = :id");
    

    PDOはプレースホルダーのみを置き換えます。そのプレースホルダーをクエリに追加する必要があります。




    1. MySQL:毎日の合計

    2. MySQL/MariaDBデータベースをエクスポートします

    3. ユーザーの友達と友達の友達を取得するSQL

    4. SQLの文字列の完全一致をクエリします