Hola, oye ya vi el problema, es el siguiente:
tu estas haciendo un INSERT, y lo que quieres es "contar" si es que el registro se inserto, para eso usas mysql_num_rows pero en php.net dice lo siguiente:
Cita: This command is only valid for statements like SELECT or SHOW
y para insert delete y updates es el siguiente:
Cita: o retrieve the number of rows affected by a INSERT, UPDATE, REPLACE or DELETE query, use mysql_affected_rows()
suerte
Referencia:
http://www.php.net/manual/en/functio...l-num-rows.php