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

PDOとMySQLでクエリを更新する

    1. あなたのUPDATE 構文が間違っています
    2. おそらくすべてではなく行を更新するつもりだったので、WHEREを使用する必要があります 特定の行をターゲットにする句

    変更

    UPDATE `access_users`   
          (`contact_first_name`,`contact_surname`,`contact_email`,`telephone`) 
          VALUES (:firstname, :surname, :telephone, :email)
    

    UPDATE `access_users`   
       SET `contact_first_name` = :firstname,
           `contact_surname` = :surname,
           `contact_email` = :email,
           `telephone` = :telephone 
     WHERE `user_id` = :user_id -- you probably have some sort of id 
    


    1. 列の値をコンマ区切りのリストに連結する

    2. ANSIJOINクエリと非ANSIJOINクエリのパフォーマンスは異なりますか?

    3. 依存ドロップダウンボックスCakePHP3

    4. MySQL正規表現のUnicode?