Tak baza wypisuje po “SELECT count(*) as ile FROM kupione WHERE idklienta='tu jakies id”; ilośc zakupionych, lecz potem wszystko powinno zwracać ilosc kupionych lecz tak sie nie dzieje
$lacz = lacz_bd();
$zapytanie = "SELECT count(*) as `ile` FROM kupione WHERE idklienta='".$klient->idklienta."'";
echo $zapytanie;
die();
$wynik = $lacz->query($zapytanie);
$kupione = $wynik->fetch_object();
echo $kupione->ile;
I sprawdź jakie idzie query. Potem (o ile na pierwszy rzut oka nie będzie niepoprawne), wrzuć do bezpośrednio do bazy (na przykład przez mysql workbench, jesli baza to mysql) i sprawdź jaki wynik dostajesz. Jeśli uważasz, że za każdym razem jest ok - wrzuć to query na forum.