albumy_pobrania: id | album | login
albumy_ocena: id | album | dodal
album - numer ID płyty z bazy
Wynikiem ma być ilość nieocenionych pobranych płyt. Tzn:
jeżeli użytkownik pobrał 5 płyt nie ocenił żadnej wynik ma być 5
jeżeli użytkownik pobrał 5 płyt a ocenił inne płyty wynik ma być 5
jeżeli użytkownik pobrał 5 płyt i ocenił 3 z nich wynik ma być 2
jeżeli użytkownik pobrał 5 płyt i ocenił te 5 płyt wynik ma być 0
$licz_plyty_nieocenione = mysql_query("SELECT COUNT(*) as ilosc FROM albumy_ocena,albumy_pobrania WHERE login=dodal AND album=album AND login='$login' AND dodal='$login'");
Nie działa, może dlatego, że album=album?
Chyba mam:
$licz_plyty_ocenione = mysql_query("SELECT COUNT(*) as ilosc FROM albumy_ocena a,albumy_pobrania b WHERE b.login=a.dodal AND a.album=b.album AND b.login='$login' AND a.dodal='$login'");
Jednak nie działa do końca jak trzeba ;( Muszę coś jeszcze dopisać...