Hola,
Lo que me extraña es que ya el primer uso que haces de la función no te devuelva -1, por lo que puede leerse en la descripción de la función a que haces referencia:
Cita:
Empezado por Ayuda de PHP
mysql_affected_rows() returns the number of rows affected by the last INSERT, UPDATE or DELETE query associated with link_identifier. If the link identifier isn't specified, the last link opened by mysql_connect() is assumed.
|
Claro, que, también se dice lo siguiente un poco más abajo:
Cita:
Empezado por Ayuda de PHP
To retrieve the number of rows returned by a SELECT, it is possible to use also mysql_num_rows().
|