foreach - mysql_fetch_assoc

$parancs="
SELECT pilota_nev,helyezes
FROM pilotak, eredmenyek
WHERE eredmenyek.pilotaid = pilotak.pilotaid order by pilotak.pilotaid";

$eredmeny = mysql_query($parancs);

$sor = mysql_fetch_assoc($eredmeny);
foreach ($sor as $ertek)
{
print $ertek;
}

azt szeretném, hogy kiírja az összes pilta_nevet és a hlyzeésüket, ami egészen az első elig megy is, de nem lét tovább a következőre kiírja az első sort azt annyi...vmi tanács esetleg hogy hogy tudnám kiíraniaz összeset, amúgy majd ponttáblázat fog készülni belőle.

Hozzászólások

while($sor = mysql_fetch_assoc($eredmeny))
{
foreach ($sor as $ertek)
{
print $ertek;
}
}

próbáld így :)

while($sor = mysql_fetch_assoc($eredmeny))
{
    print($sor['pilota_nev']." - ".$sor['helyezes']);
}

Szerk.: owned :D
--
A gyors gondolat többet ér, mint a gyors mozdulat.

muszaj minden nap nyitni egy mysql-es temat kb ugyanazzal a layer 8-bol ill. rtfm hianyabol adodo problemaval?
mi ertelme ennek?

t

ha nem tetszik nem olvasd, sőt ha nem tudsz hozzá szólni érdembe akkor minek kattintasz...sőt felőlem törölheted is...de asszem ezért vannak a fórumok, és ha az elsőbe tettem vna fel a ezt a php-s kérdést akkor az lett vna a baj, mivel az mysql-hez kapcsolódott a layer-8nak meg nem tom mi köze ehhez...:S

edit: hamár mindenképp ugatni kell akkor inkább rtfm