Pense no conjunto de resultados da sua consulta como uma salsicha e mysql_fetch_assoc() como uma faca que corta um pedaço dessa salsicha. Toda vez que você busca uma linha, outro pedaço de salsicha é cortado, e é sempre um NOVO pedaço de salsicha. Você não pode ir e cortar um pedaço previamente cortado, porque já foi comido.