您需要使用以下内容,因为如果您MysqL_fetch_array
在循环之外进行调用,则仅返回第一行中所有元素的数组。通过将行设置为MysqL_fetch_array
每次循环执行时返回的新行,您将遍历每一行,而不是遍历该行中的实际内容。
while($row = MysqL_fetch_array($result))
{
// This will loop through each row, Now use your loop here
}
但是,好的方法是遍历每一行,因为只有三列
while($row = MysqL_fetch_assoc($result))
{
echo $row['name']." ";
echo $row['email']." ";
}