(PHP 3, PHP 4 >= 4.0.0)
mysql_affected_rows -- Az előző MySQL műveletben érintett sorok számát adja megA mysql_affected_rows() függvény az előző link_identifier-rel azonosított kapcsolatban kiadott INSERT, UPDATE vagy DELETE kérésben érintett sorok számát adja vissza. Ha nem adsz meg kapcsolat-azonosítót, akkor az utoljára megnyitott kapcsolatról kapsz információt.
Megjegyzés: Ha transzakciókezelést hasznnálsz, akkor a mysql_affected_rows() függvényt az INSERT, UPDATE, vagy DELETE kérés után közvetlenül, nem a kommit után kell meghívni.
Ha az utolsó lekérdezés egy WHERE feltétel nélküli DELETE volt, akkor bár a táblából minden sor törlődik, a függvény nullát fog visszaadni.
Ez a parancs nem hatékony a lekérdező SELECT kéréssel együtt használva, csak azokkal a lekérdezésekkel, melyek módosítják a táblázat sorait. Ha egy SELECT lekérdezésben kapott sorok számát szeretnéd megkapni, akkor használd a mysql_num_rows() függvényt.
Ha az utolsó kérés meghiusul, akkor a függvény -1-gyel tér vissza.