Mysql
 sql >> база данни >  >> RDS >> Mysql

Проблем с актуализирането на MySQL поле с PHP

Има няколко SQL интерфейса за много различни марки база данни в PHP. Не сте показали PHP кода, който използвате за изпълнение на заявката, нито сте посочили коя марка база данни използвате.

В някои SQL интерфейси в PHP създаването на оператора имплицитно изпълнява SQL. След това имате възможност да извлечете резултати (ако това е оператор SELECT). Ако операторът ви е бил SELECT или DELETE, вероятно не е нанесена вреда, въпреки че не е необходимо да изпълнявате оператора два пъти. Ако вашето изявление обаче е било INSERT или UPDATE, може да откриете, че е влязло в сила два пъти.

Например, използвайки PDO:

$pdo = new PDO(...options...);
$stmt = $pdo->query('UPDATE ...'); // executes once
$stmt->execute(); // executes a second time


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създам кръгова диаграма, която показва количеството на нещо, регистрирано от всеки човек?

  2. Използване на Boto3 за взаимодействие с amazon Aurora на RDS

  3. Как да изтрия от select в MySQL?

  4. Извикване на php скрипт с помощта на C# (Unity)

  5. Нови записи от последната заявка в MySQL View