mysql_query select count
HejsaSidder lige og roder lidt rundt med select count... og kan ikke lige gennemskue hvordan jeg skal få det på plads...
hvis vi lige tager en tabel (log)
user_id, site
--------------------
| 1 | bla |
| 1 | adf |
| 2 | bla |
| 2 | adf |
| 2 | asw |
så må vi må kunne blive enige om at :
$antal = mysql_result(mysql_query("select count(*) from log"),0);
echo $antal;
udskriver antalet af poster i tabellen altså 5
men hvis jeg nu vil ha skrevet ud, hvor mange gange user_id 1 fremstår og det samme med user_id 2
altså user_id 1 = 2
og user_id 2 = 3
Det er ikke nogen løsning og skrive "select count(*) from log where user_id = 1"
da jeg ikke ved hvad indholdet af user_id kan være...
har kigget lidt på Group by, men de resultater jeg får ud af det, gir ingen mening...
så kort og godt... nogen der ved hvordan det skal skrives ??
På forhånd tak
/strange