sql >> Databasteknik >  >> RDS >> Mysql

Uppdatera fråga med PDO och MySQL

  1. Din UPDATE syntax är fel
  2. Du menade förmodligen att uppdatera en rad, inte alla, så du måste använda WHERE klausul för att rikta in dig på din specifika rad

Ändra

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

till

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. Analysera röravgränsad sträng i kolumner?

  2. Hur man åtgärdar "Begäran COMMIT TRANSACTION har ingen motsvarande BEGIN TRANSACTION" i SQL Server

  3. SqlDataAdapter.Fill metod långsam

  4. php-fråga för iOS latitud och longitud söker inte efter närliggande mysql lat och lon med en xml-utgång