sql >> Database >  >> RDS >> Mysql

Codeigniter db->update() VS MySQL native UPDATE Betrokken rijen:0

Probeer de query te krijgen die CodeIgniter uitvoert met behulp van de volgende code:

$this->db->last_query();

Plaats ook de query die u gebruikt om te communiceren met MySQL, alleen om te bevestigen dat exact dezelfde query wordt uitgevoerd.

CodeIgniter heeft een hack voor MySQL die de rapportage van getroffen rijen aanpast, maar ik had de indruk dat dit alleen voor DELETE-query's was. Als je kijkt naar system/database/drivers/mysql/mysql_driver.php of system/database/drivers/mysqli/mysqli_driver.php (welke driver je ook gebruikt en kijk naar de variabele var $delete_hack = TRUE; . Aanpassing die van invloed kan zijn op uw resultaat, kan het proberen waard zijn?




  1. mySQL - Invoegen in drie tabellen

  2. Toegang geweigerd voor gebruiker 'gebruikersnaam'@'localhost' (met wachtwoord:YES) in C:\webdev\wamp\www\membershipSite\classes\Mysql.php op regel 9

  3. Foutcode:1822. Kan de externe-sleutelconstante niet toevoegen. Ontbrekende index voor beperking

  4. MYSQL-volgorde op zowel oplopend als aflopend sorteren