Mysql
 sql >> Baza danych >  >> RDS >> Mysql

aktualizowanie tabeli z kluczem obcym

Jeśli chcesz zaktualizować limit czasu, myślę, że nie musisz aktualizować time_id, id i timein, ponieważ wstawiasz już swoją pierwszą instrukcję. Twoje oświadczenie dotyczące aktualizacji będzie więc wyglądało następująco:

   $checkFk = mysql_query("SET FOREIGN_KEY_CHECKS=0");//turn off foreign key
   $sql = "UPDATE `time` SET `timeout`='$timeout' WHERE `timeid` = '$timeid'";
   $resetFk = mysql_query("SET FOREIGN_KEY_CHECKS=1");//turn on foreign key

Nie używaj rozszerzenia mysql Proszę spojrzeć na ulepszone rozszerzenie mysql lub pdo




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Niemieckie umlauty w MYSQL INSERT

  2. Załaduj plik danych MySQL

  3. (mysql, php) Jak uzyskać wartość pola auto_increment przed wstawieniem danych?

  4. Jak ponownie połączyć utracone połączenia za pomocą EclipseLink?

  5. Mock bazy danych MySQL w Pythonie