mysql_fetch_array
を呼び出す場合は、以下を使用する必要があります。 ループの外側では、最初の行のすべての要素の配列のみを返します。 mysql_fetch_array
によって返される新しい行に行を設定する ループが通過するたびに、実際に行内にあるものではなく、各行を繰り返し処理します。
while($row = mysql_fetch_array($result))
{
// This will loop through each row, now use your loop here
}
ただし、列が3つしかないため、各行を反復処理することをお勧めします
while($row = mysql_fetch_assoc($result))
{
echo $row['name']." ";
echo $row['email']." ";
}