sql >> Databasteknik >  >> RDS >> Mysql

Hur vet jag när en MySQL-UPPDATERING lyckades jämfört med faktiskt uppdaterad data?

Ta en titt på mysql_affected_rows()

Det bör tala om för dig om något faktiskt har uppdaterats till skillnad från att ingenting har uppdaterats framgångsrikt vilket resulterar i att true returneras.

php.net säger:

Du kan använda följande för att uppnå önskat resultat:

if($this->db->affected_rows() >= 0){ }


  1. MySQL pid slutade (kan inte starta mysql)

  2. Flera ladda upp php-skript och lagra i mysql-databas

  3. Tillträde beviljas ej; du behöver (minst en av) SUPER-behörigheterna för denna operation

  4. Kan inte installera mysql2 gem på macOS Sierra