Lee lo que te escribi, los parámetros de la función mysql_result son:
Parámetro 1: El Recurso al resultado devuelto por mysql_query.
Parámetro 2: La fila del resultado a extraer (desde 0)
Parámetro 3: La columna a extraer (desde 0).
Que quiere decir? Que si tu haces mysql_result($resultado, 0, 0), le estas diciendo, del recurso $resultado, dame la primera fila, y el primer resultado.
Si tu ejecutas tu SELECT COUNT(*) FROM foo en tu gestor de base de datos favorito vas a ver que solo te devuelve 1 resultado, el cual es el número de columnas.
Por ende, si tu haces mysql_result($resultado, 0, 0), te va a devolver ese resultado de tu consulta.
Saludos