ако използвате PDO
(което бих препоръчал), за директна заявка exec()
връща броя на засегнатите редове. за Подготвени изявления
има метод, наречен rowCount()
.
ако използвате функциите на mysql
, има mysql_affected_rows()
.
РЕДАКТИРАНЕ:
Изглежда, че използвате mysql-функциите. mysql_num_rows
, което е това, което използвате, връща дължината на вашия набор от резултати (например за SELECT-инструкции). това, което трябва да използвате е mysql_affected_rows
(както вече беше казано).