Klycior
12.04.2010, 19:37:59
Witam,
W pewnej tabeli w bazie mam 2 pola o nazwach: admin_id oraz server_id .
Teraz jakiego zapytania użyć aby policzyć ilość występowania danego ID w bazie aby wyświetlić statystyki.
Np:
Dajmy że Toster ma ID 1 a Czajnik ID 2
Na stronie mamy 35 tosterów i 13 czajników.
Z góry dziękuję, Pozdrawiam
mayu11
12.04.2010, 19:44:13
$tostery= mysql_query("SELECT * FROM `baza` WHERE `baza_z_id` = 1"); $czajniczki = mysql_query("SELECT * FROM `baza` WHERE `baza_z_id` = 2");
Klycior
12.04.2010, 19:58:07
A jak pozbyć się "Resource id #51"
mayu11
12.04.2010, 20:00:26
Jakiego resource id?
Nie printuj $tostery, $czajniki, tylko $ilosc_tosterow, $ilosc_czajnikow.
np.
echo("Na stronie mamy $ilosc_tosterow tosterów i $ilosc_czajnikow czajników.");
sadistic_son
12.04.2010, 21:40:56
Można to zrobić jeszcze krócej:
$ilosc_tostery= mysql_query("SELECT COUNT(baza_z_id) FROM `baza` WHERE `baza_z_id` = 1"); $ilosc_czajniczki = mysql_query("SELECT COUNT(baza_z_id) FROM `baza` WHERE `baza_z_id` = 2");