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

Codeigniter db->update() VS MySQL natywna UPDATE Dotyczy wierszy:0

Spróbuj uzyskać zapytanie uruchomione przez CodeIgniter za pomocą następującego kodu:

$this->db->last_query();

Opublikuj również zapytanie, którego używasz do interakcji z MySQL, aby potwierdzić, że jest uruchamiane dokładnie to samo zapytanie.

CodeIgniter ma hack do MySQL, który dostosowuje raportowanie wierszy, których dotyczy problem, jednak miałem wrażenie, że dotyczy to tylko zapytań DELETE. Jeśli spojrzysz na system/database/drivers/mysql/mysql_driver.php lub system/database/drivers/mysqli/mysqli_driver.php (niezależnie od tego, którego sterownika używasz, i spójrz na zmienną var $delete_hack = TRUE; . Czy zmiana, która może wpłynąć na Twój wynik, może być warta wypróbowania?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rekord MySQL, który podlegałby TTL

  2. Jaki jest najlepszy sposób na powiązanie wartości dziesiętnych / podwójnych / zmiennoprzecinkowych z PDO w PHP?

  3. MySQL daje zmienną liczbę wierszy, gdy pytam schemat?

  4. Automatyczne odświeżanie Androida po wstawieniu nowych danych do widoku listy

  5. Czy istnieje odpowiednik @@error serwera SQL w MySQL?