SELECT :)

$hamilton_pont = ("SELECT COUNT(futam) FROM eredmenyek WHERE (elso='Hamilton' OR masodik='Hamilton' OR harmadik='Hamilton' OR negyedik='Hamilton' OR otodik='Hamilton')");

$eredmeny = mysql_query($hamilton_pont);

print $eredmeny;

erre ennyit ír ki: Resource id #3 vajon mi az oka?
Mysql CC-ben le futtattam és ott ment ki is írta az eredményt

Hozzászólások

mysql_fetch_array() és hasonló függvényekkel ebből még ki kell olvasni a visszakapott sorokat. A mysql_query csak egy olyan objektummal tér vissza, ami az összes sort tartalmazza egyben (nálad ez mondjuk 1 darab :) ).

$eredmeny csak egy mysql eredmény objektum, ezt a mysql_fetch_assoc/array/object függvényekkel tudod feldolgozni

$sor = mysql_fetch_array($eredmeny);
print $sor["COUNT(futam)"];

így lett a jó, a kérdésem már csak az hogy COUNT(futam) helyett nem tudok neki más oszlop nevet adni? mondjuk ez is jó, csak érdekelne...
-=-=-
In the world w/o fences who need Gates?
In the world there are 10 type of ppl, who know the binary, and who dont.

Sacc/kb. a versenyzőhöz rendeltem volna a versenyt meg az időt (a versenynek csak az ID-ját, hiszen a versenynek is vannak a nevén kívül tulajdonságai, pl. dátum), a versenyzőt a csapattal is össze kell rendelni (csapatok eredményét is meg szeretnénk állapítani), továbbá a helyezés-pont összerendelés is egy külön tábla lehet, bár ha azt időről időre tekergetik, akkor a szezont (versenyév) is hozzá kell venni a kupachoz (ez igaz a versenyző-csapat relációra is)...

Nemtudom pontossan mi a célja a tábládnak, de én csak egy Helyezés mezőt csináltam volna, kevesebb munka :)
Select Count(helyezes) as Hamilton_pont From tabla
Where (Nev="Hamilton") AND (helyezes<=8)

Amugy miközben írtam megértettem hogy te hogy is csináltad, gondolom csak egy sort szántál 1 futamnak (Hungaroring Massa Hamilton Kubica).