Usando Drupal tenemos que acostumbrarnos a usar sus Apis (funciones pre -definidas) ya que si usamos por ejemplo funciones MySql para manejar nuestras consultas con la Base de Datos en Drupal habría dificultades si decidimos cambiar de proveedor de Hosting y este otro proveedor no utiliza MySql si no Oracle u otro motor de Base de datos, para esto Drupal nos proporciona funciones que se adaptan con cualquier motor de Base de Datos pero me encontré con la problemática de contar registros
hasta que descubrí el db_affected_rows() que nos sirve para determinar el número de registros cambiados por la anterior consulta. Esto nos sirve para anular el mysql_num_rows().
Así de sencillo. Espero les sirva 