Mysql
 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDOException „не можа да намери драйвер“

  2. Как да импортирам SQL файл с помощта на командния ред в MySQL?

  3. Команди за архивиране и възстановяване на MySQL за администриране на база данни

  4. mysql заявка:SELECT DISTINCT колона1, GROUP BY колона2

  5. Синтаксис на SQL ALTER DATABASE – Изброен от СУБД