Stai mischiando la versione ad oggetti con quella procedurale, o usi una, oppure usi l'altra, quindi
$mysqli->affected_rows
e non
mysqli_num_rows($statement)