依次调用fetch() 将返回记录集中的下一行,直至没有更多记录为止。
方法一中while($rows = fetch($result))使得循环依次调用记录,最后无记录时循环终止。
而方法二中$rows = fetch($result); while($rows)只使用了一次fetch,只会返回第一行记录,循环条件永远为true,自然会导致死循环了。